home *** CD-ROM | disk | FTP | other *** search
/ Sound Blastoff / Sound Blastoff.iso / Sound Utilities / SoundsHelperƒ / SoundsHelper 1.1 / SoundsHelper 1.1.rsrc / bin.rsrc_CODE_3_Windows.txt < prev    next >
Text File  |  1994-05-23  |  379KB  |  6,922 lines

  1. # near model CODE resource
  2. # jump table entries: 824-1043 (220 of them)
  3. export_109:
  4. fn00000000:
  5. 00000000  4E56 0000                link       A6, 0
  6. 00000004  2F03                     move.l     -[A7], D3
  7. 00000006  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8. 0000000A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9. 0000000E  4EAD 0B22                jsr        [A5 + 0xB22 /* export_352 */]
  10. 00000012  7000                     moveq.l    D0, 0x00
  11. 00000014  206E 0008                movea.l    A0, [A6 + 0x8]
  12. 00000018  2250                     movea.l    A1, [A0]
  13. 0000001A  2340 0010                move.l     [A1 + 0x10], D0
  14. 0000001E  2250                     movea.l    A1, [A0]
  15. 00000020  236E 0010 0014           move.l     [A1 + 0x14], [A6 + 0x10]
  16. 00000026  7000                     moveq.l    D0, 0x00
  17. 00000028  2250                     movea.l    A1, [A0]
  18. 0000002A  2340 0018                move.l     [A1 + 0x18], D0
  19. 0000002E  4203                     clr.b      D3
  20. 00000030  2250                     movea.l    A1, [A0]
  21. 00000032  1343 001C                move.b     [A1 + 0x1C], D3
  22. 00000036  2250                     movea.l    A1, [A0]
  23. 00000038  1343 001D                move.b     [A1 + 0x1D], D3
  24. 0000003C  2250                     movea.l    A1, [A0]
  25. 0000003E  1343 001E                move.b     [A1 + 0x1E], D3
  26. 00000042  2250                     movea.l    A1, [A0]
  27. 00000044  1343 001F                move.b     [A1 + 0x1F], D3
  28. 00000048  7000                     moveq.l    D0, 0x00
  29. 0000004A  2250                     movea.l    A1, [A0]
  30. 0000004C  2340 0020                move.l     [A1 + 0x20], D0
  31. 00000050  2250                     movea.l    A1, [A0]
  32. 00000052  1343 0024                move.b     [A1 + 0x24], D3
  33. 00000056  4240                     clr.w      D0
  34. 00000058  2250                     movea.l    A1, [A0]
  35. 0000005A  3340 0026                move.w     [A1 + 0x26], D0
  36. 0000005E  261F                     move.l     D3, [A7]+
  37. 00000060  4E5E                     unlink     A6
  38. 00000062  4E74 000C                rtd        0x000C
  39. export_110:
  40. 00000066  4E56 FFC4                link       A6, -0x003C
  41. 0000006A  48E7 1030                movem.l    -[A7], D3,A2,A3
  42. 0000006E  4203                     clr.b      D3
  43. 00000070  246E 0008                movea.l    A2, [A6 + 0x8]
  44. 00000074  2052                     movea.l    A0, [A2]
  45. 00000076  1143 001F                move.b     [A0 + 0x1F], D3
  46. 0000007A  7000                     moveq.l    D0, 0x00
  47. 0000007C  2052                     movea.l    A0, [A2]
  48. 0000007E  2140 0020                move.l     [A0 + 0x20], D0
  49. 00000082  2052                     movea.l    A0, [A2]
  50. 00000084  1143 0024                move.b     [A0 + 0x24], D3
  51. 00000088  4240                     clr.w      D0
  52. 0000008A  2052                     movea.l    A0, [A2]
  53. 0000008C  3140 0026                move.w     [A0 + 0x26], D0
  54. 00000090  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  55. 00000094  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  56. 00000098  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  57. 0000009C  5C4F                     addq.w     A7, 6
  58. 0000009E  2640                     movea.l    A3, D0
  59. 000000A0  2F0B                     move.l     -[A7], A3
  60. 000000A2  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  61. 000000A6  204B                     movea.l    A0, A3
  62. 000000A8  A029                     syscall    HLock
  63. 000000AA  486E FFC4                pea.l      [A6 - 0x3C]
  64. 000000AE  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  65. 000000B2  584F                     addq.w     A7, 4
  66. 000000B4  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  67. 000000B8  7000                     moveq.l    D0, 0x00
  68. 000000BA  43FA 0006                lea.l      A1, [PC + 0x6 /* 000000C2, value 0x4A806618 */]
  69. 000000BE  48D0 DEF8                movem.l    [A0], D3,D4,D5,D6,D7,A1,A2,A3,A4,A6,A7
  70. 000000C2  4A80                     tst.l      D0
  71. 000000C4  6618                     bne        +0x1A /* 000000DE */
  72. 000000C6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  73. 000000CA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  74. 000000CE  2F13                     move.l     -[A7], [A3]
  75. 000000D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  76. 000000D4  4EAD CEC8                jsr        [A5 - 0x3138]
  77. 000000D8  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  78. 000000DC  6016                     bra        +0x18 /* 000000F4 */
  79. label000000DE:
  80. 000000DE  204B                     movea.l    A0, A3
  81. 000000E0  A02A                     syscall    HUnlock
  82. 000000E2  102E FFC9                move.b     D0, [A6 - 0x37]
  83. 000000E6  670C                     beq        +0xE /* 000000F4 */
  84. 000000E8  3F2D CD24                move.w     -[A7], [A5 - 0x32DC]
  85. 000000EC  2F2D CD20                move.l     -[A7], [A5 - 0x32E0]
  86. 000000F0  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  87. label000000F4:
  88. 000000F4  204B                     movea.l    A0, A3
  89. 000000F6  A02A                     syscall    HUnlock
  90. 000000F8  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  91. 000000FC  4E5E                     unlink     A6
  92. 000000FE  4E74 0012                rtd        0x0012
  93. export_111:
  94. fn00000102:
  95. 00000102  4E56 FFFC                link       A6, -0x0004
  96. 00000106  2F0A                     move.l     -[A7], A2
  97. 00000108  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  98. 0000010C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  99. 00000110  4EAD 0B22                jsr        [A5 + 0xB22 /* export_352 */]
  100. 00000114  7000                     moveq.l    D0, 0x00
  101. 00000116  206E 0008                movea.l    A0, [A6 + 0x8]
  102. 0000011A  2250                     movea.l    A1, [A0]
  103. 0000011C  2340 0010                move.l     [A1 + 0x10], D0
  104. 00000120  2250                     movea.l    A1, [A0]
  105. 00000122  236E 0014 0014           move.l     [A1 + 0x14], [A6 + 0x14]
  106. 00000128  7000                     moveq.l    D0, 0x00
  107. 0000012A  2250                     movea.l    A1, [A0]
  108. 0000012C  2340 0018                move.l     [A1 + 0x18], D0
  109. 00000130  246E 000C                movea.l    A2, [A6 + 0xC]
  110. 00000134  3012                     move.w     D0, [A2]
  111. 00000136  56C0                     sne        D0
  112. 00000138  4400                     neg.b      D0
  113. 0000013A  4880                     ext.w      D0
  114. 0000013C  48C0                     ext.l      D0
  115. 0000013E  2250                     movea.l    A1, [A0]
  116. 00000140  1340 001C                move.b     [A1 + 0x1C], D0
  117. 00000144  302A 0002                move.w     D0, [A2 + 0x2]
  118. 00000148  56C0                     sne        D0
  119. 0000014A  4400                     neg.b      D0
  120. 0000014C  4880                     ext.w      D0
  121. 0000014E  48C0                     ext.l      D0
  122. 00000150  2250                     movea.l    A1, [A0]
  123. 00000152  1340 001D                move.b     [A1 + 0x1D], D0
  124. 00000156  302A 0004                move.w     D0, [A2 + 0x4]
  125. 0000015A  56C0                     sne        D0
  126. 0000015C  4400                     neg.b      D0
  127. 0000015E  4880                     ext.w      D0
  128. 00000160  48C0                     ext.l      D0
  129. 00000162  2250                     movea.l    A1, [A0]
  130. 00000164  1340 001E                move.b     [A1 + 0x1E], D0
  131. 00000168  2250                     movea.l    A1, [A0]
  132. 0000016A  4229 0024                clr.b      [A1 + 0x24]
  133. 0000016E  245F                     movea.l    A2, [A7]+
  134. 00000170  4E5E                     unlink     A6
  135. 00000172  4E74 0010                rtd        0x0010
  136. export_112:
  137. fn00000176:
  138. 00000176  4E56 0000                link       A6, 0
  139. 0000017A  48E7 0030                movem.l    -[A7], A2,A3
  140. 0000017E  246E 0008                movea.l    A2, [A6 + 0x8]
  141. 00000182  2052                     movea.l    A0, [A2]
  142. 00000184  2668 0018                movea.l    A3, [A0 + 0x18]
  143. 00000188  B6FC 0000                cmpa.w     A3, 0x0
  144. 0000018C  670E                     beq        +0x10 /* 0000019C */
  145. 0000018E  2F0B                     move.l     -[A7], A3
  146. 00000190  4EAD D6D2                jsr        [A5 - 0x292E]
  147. 00000194  7000                     moveq.l    D0, 0x00
  148. 00000196  2052                     movea.l    A0, [A2]
  149. 00000198  2140 0018                move.l     [A0 + 0x18], D0
  150. label0000019C:
  151. 0000019C  246E 0008                movea.l    A2, [A6 + 0x8]
  152. 000001A0  2052                     movea.l    A0, [A2]
  153. 000001A2  2668 0014                movea.l    A3, [A0 + 0x14]
  154. 000001A6  B6FC 0000                cmpa.w     A3, 0x0
  155. 000001AA  6708                     beq        +0xA /* 000001B4 */
  156. 000001AC  2F0A                     move.l     -[A7], A2
  157. 000001AE  2F0B                     move.l     -[A7], A3
  158. 000001B0  4EAD CF82                jsr        [A5 - 0x307E]
  159. label000001B4:
  160. 000001B4  206E 0008                movea.l    A0, [A6 + 0x8]
  161. 000001B8  B1ED CD3E                cmpa.l     A0, [A5 - 0x32C2]
  162. 000001BC  6606                     bne        +0x8 /* 000001C4 */
  163. 000001BE  7000                     moveq.l    D0, 0x00
  164. 000001C0  2B40 CD3E                move.l     [A5 - 0x32C2], D0
  165. label000001C4:
  166. 000001C4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  167. 000001C8  4EAD 0B2A                jsr        [A5 + 0xB2A /* export_353 */]
  168. 000001CC  4CDF 0C00                movem.l    A2,A3, [A7]+
  169. 000001D0  4E5E                     unlink     A6
  170. 000001D2  4E74 0004                rtd        0x0004
  171. export_113:
  172. fn000001D6:
  173. 000001D6  4E56 0000                link       A6, 0
  174. 000001DA  206E 0008                movea.l    A0, [A6 + 0x8]
  175. 000001DE  2250                     movea.l    A1, [A0]
  176. 000001E0  137C 0001 001C           move.b     [A1 + 0x1C], 0x1
  177. 000001E6  4EBA 082A                jsr        [PC + 0x82A /* 00000A12 */]
  178. 000001EA  4E5E                     unlink     A6
  179. 000001EC  4E74 0004                rtd        0x0004
  180. export_114:
  181. fn000001F0:
  182. 000001F0  4E56 0000                link       A6, 0
  183. 000001F4  2F0A                     move.l     -[A7], A2
  184. 000001F6  246E 0008                movea.l    A2, [A6 + 0x8]
  185. 000001FA  2052                     movea.l    A0, [A2]
  186. 000001FC  4228 001C                clr.b      [A0 + 0x1C]
  187. 00000200  206D CD74                movea.l    A0, [A5 - 0x328C]
  188. 00000204  B1CA                     cmpa.l     A0, A2
  189. 00000206  660E                     bne        +0x10 /* 00000216 */
  190. 00000208  7001                     moveq.l    D0, 0x01
  191. 0000020A  1F00                     move.b     -[A7], D0
  192. 0000020C  2052                     movea.l    A0, [A2]
  193. 0000020E  2F28 000C                move.l     -[A7], [A0 + 0xC]
  194. 00000212  4EAD D64E                jsr        [A5 - 0x29B2]
  195. label00000216:
  196. 00000216  4EBA 07FA                jsr        [PC + 0x7FA /* 00000A12 */]
  197. 0000021A  245F                     movea.l    A2, [A7]+
  198. 0000021C  4E5E                     unlink     A6
  199. 0000021E  4E74 0004                rtd        0x0004
  200. export_103:
  201. 00000222  4E56 FFF8                link       A6, -0x0008
  202. 00000226  48E7 0030                movem.l    -[A7], A2,A3
  203. 0000022A  246E 0008                movea.l    A2, [A6 + 0x8]
  204. 0000022E  2652                     movea.l    A3, [A2]
  205. 00000230  701D                     moveq.l    D0, 0x1D
  206. 00000232  2D4B FFFC                move.l     [A6 - 0x4], A3
  207. 00000236  D7C0                     add.l      A3, D0
  208. 00000238  4A13                     tst.b      [A3]
  209. 0000023A  6712                     beq        +0x14 /* 0000024E */
  210. 0000023C  206E FFFC                movea.l    A0, [A6 - 0x4]
  211. 00000240  4A28 001C                tst.b      [A0 + 0x1C]
  212. 00000244  6708                     beq        +0xA /* 0000024E */
  213. 00000246  4213                     clr.b      [A3]
  214. 00000248  2F0A                     move.l     -[A7], A2
  215. 0000024A  4EAD CF3A                jsr        [A5 - 0x30C6]
  216. label0000024E:
  217. 0000024E  4CDF 0C00                movem.l    A2,A3, [A7]+
  218. 00000252  4E5E                     unlink     A6
  219. 00000254  4E74 0004                rtd        0x0004
  220. export_115:
  221. fn00000258:
  222. 00000258  4E56 0000                link       A6, 0
  223. 0000025C  2F0A                     move.l     -[A7], A2
  224. 0000025E  246E 0008                movea.l    A2, [A6 + 0x8]
  225. 00000262  2052                     movea.l    A0, [A2]
  226. 00000264  117C 0001 001D           move.b     [A0 + 0x1D], 0x1
  227. 0000026A  4EBA 07A6                jsr        [PC + 0x7A6 /* 00000A12 */]
  228. 0000026E  2052                     movea.l    A0, [A2]
  229. 00000270  2468 0018                movea.l    A2, [A0 + 0x18]
  230. 00000274  B4FC 0000                cmpa.w     A2, 0x0
  231. 00000278  670A                     beq        +0xC /* 00000284 */
  232. 0000027A  486D 035A                pea.l      [A5 + 0x35A /* export_103 */]
  233. 0000027E  2F0A                     move.l     -[A7], A2
  234. 00000280  4EAD D6F0                jsr        [A5 - 0x2910]
  235. label00000284:
  236. 00000284  245F                     movea.l    A2, [A7]+
  237. 00000286  4E5E                     unlink     A6
  238. 00000288  4E74 0004                rtd        0x0004
  239. export_104:
  240. 0000028C  4E56 FFFC                link       A6, -0x0004
  241. 00000290  48E7 1030                movem.l    -[A7], D3,A2,A3
  242. 00000294  246E 0008                movea.l    A2, [A6 + 0x8]
  243. 00000298  2652                     movea.l    A3, [A2]
  244. 0000029A  4A2B 001C                tst.b      [A3 + 0x1C]
  245. 0000029E  6710                     beq        +0x12 /* 000002B0 */
  246. 000002A0  162B 001D                move.b     D3, [A3 + 0x1D]
  247. 000002A4  2F0A                     move.l     -[A7], A2
  248. 000002A6  4EAD CF40                jsr        [A5 - 0x30C0]
  249. 000002AA  2052                     movea.l    A0, [A2]
  250. 000002AC  1143 001D                move.b     [A0 + 0x1D], D3
  251. label000002B0:
  252. 000002B0  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  253. 000002B4  4E5E                     unlink     A6
  254. 000002B6  4E74 0004                rtd        0x0004
  255. export_116:
  256. fn000002BA:
  257. 000002BA  4E56 0000                link       A6, 0
  258. 000002BE  2F0A                     move.l     -[A7], A2
  259. 000002C0  246E 0008                movea.l    A2, [A6 + 0x8]
  260. 000002C4  2052                     movea.l    A0, [A2]
  261. 000002C6  4228 001D                clr.b      [A0 + 0x1D]
  262. 000002CA  4EBA 0746                jsr        [PC + 0x746 /* 00000A12 */]
  263. 000002CE  2052                     movea.l    A0, [A2]
  264. 000002D0  2468 0018                movea.l    A2, [A0 + 0x18]
  265. 000002D4  B4FC 0000                cmpa.w     A2, 0x0
  266. 000002D8  670A                     beq        +0xC /* 000002E4 */
  267. 000002DA  486D 0362                pea.l      [A5 + 0x362 /* export_104 */]
  268. 000002DE  2F0A                     move.l     -[A7], A2
  269. 000002E0  4EAD D6F0                jsr        [A5 - 0x2910]
  270. label000002E4:
  271. 000002E4  206D CD74                movea.l    A0, [A5 - 0x328C]
  272. 000002E8  246E 0008                movea.l    A2, [A6 + 0x8]
  273. 000002EC  B1CA                     cmpa.l     A0, A2
  274. 000002EE  660E                     bne        +0x10 /* 000002FE */
  275. 000002F0  7001                     moveq.l    D0, 0x01
  276. 000002F2  1F00                     move.b     -[A7], D0
  277. 000002F4  2052                     movea.l    A0, [A2]
  278. 000002F6  2F28 000C                move.l     -[A7], [A0 + 0xC]
  279. 000002FA  4EAD D64E                jsr        [A5 - 0x29B2]
  280. label000002FE:
  281. 000002FE  245F                     movea.l    A2, [A7]+
  282. 00000300  4E5E                     unlink     A6
  283. 00000302  4E74 0004                rtd        0x0004
  284. export_117:
  285. 00000306  4E56 0000                link       A6, 0
  286. 0000030A  206E 0008                movea.l    A0, [A6 + 0x8]
  287. 0000030E  2250                     movea.l    A1, [A0]
  288. 00000310  1029 001C                move.b     D0, [A1 + 0x1C]
  289. 00000314  4E5E                     unlink     A6
  290. 00000316  4E74 0004                rtd        0x0004
  291. export_118:
  292. 0000031A  4E56 0000                link       A6, 0
  293. 0000031E  48E7 0030                movem.l    -[A7], A2,A3
  294. 00000322  246E 0008                movea.l    A2, [A6 + 0x8]
  295. 00000326  2652                     movea.l    A3, [A2]
  296. 00000328  4A2B 001D                tst.b      [A3 + 0x1D]
  297. 0000032C  6716                     beq        +0x18 /* 00000344 */
  298. 0000032E  246B 0014                movea.l    A2, [A3 + 0x14]
  299. 00000332  B4FC 0000                cmpa.w     A2, 0x0
  300. 00000336  6708                     beq        +0xA /* 00000340 */
  301. 00000338  2F0A                     move.l     -[A7], A2
  302. 0000033A  4EAD CED4                jsr        [A5 - 0x312C]
  303. 0000033E  6006                     bra        +0x8 /* 00000346 */
  304. label00000340:
  305. 00000340  7001                     moveq.l    D0, 0x01
  306. 00000342  6002                     bra        +0x4 /* 00000346 */
  307. label00000344:
  308. 00000344  4200                     clr.b      D0
  309. label00000346:
  310. 00000346  4CDF 0C00                movem.l    A2,A3, [A7]+
  311. 0000034A  4E5E                     unlink     A6
  312. 0000034C  4E74 0004                rtd        0x0004
  313. export_119:
  314. 00000350  4E56 0000                link       A6, 0
  315. 00000354  48E7 0030                movem.l    -[A7], A2,A3
  316. 00000358  246E 0008                movea.l    A2, [A6 + 0x8]
  317. 0000035C  2652                     movea.l    A3, [A2]
  318. 0000035E  4A2B 001C                tst.b      [A3 + 0x1C]
  319. 00000362  670A                     beq        +0xC /* 0000036E */
  320. 00000364  2F2B 0014                move.l     -[A7], [A3 + 0x14]
  321. 00000368  4EAD CEDA                jsr        [A5 - 0x3126]
  322. 0000036C  6002                     bra        +0x4 /* 00000370 */
  323. label0000036E:
  324. 0000036E  4200                     clr.b      D0
  325. label00000370:
  326. 00000370  4CDF 0C00                movem.l    A2,A3, [A7]+
  327. 00000374  4E5E                     unlink     A6
  328. 00000376  4E74 0004                rtd        0x0004
  329. export_120:
  330. fn0000037A:
  331. 0000037A  4E56 FFF4                link       A6, -0x000C
  332. 0000037E  48E7 0030                movem.l    -[A7], A2,A3
  333. 00000382  246E 000C                movea.l    A2, [A6 + 0xC]
  334. 00000386  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  335. 0000038A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  336. 0000038E  4EAD CF88                jsr        [A5 - 0x3078]
  337. 00000392  2640                     movea.l    A3, D0
  338. 00000394  B6FC 0000                cmpa.w     A3, 0x0
  339. 00000398  6600 00A0                bne        +0xA2 /* 0000043A */
  340. 0000039C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  341. 000003A0  2F0A                     move.l     -[A7], A2
  342. 000003A2  4EBA 0704                jsr        [PC + 0x704 /* 00000AA8 */]
  343. 000003A6  206E 0008                movea.l    A0, [A6 + 0x8]
  344. 000003AA  2250                     movea.l    A1, [A0]
  345. 000003AC  4A29 001F                tst.b      [A1 + 0x1F]
  346. 000003B0  6716                     beq        +0x18 /* 000003C8 */
  347. 000003B2  226D CD74                movea.l    A1, [A5 - 0x328C]
  348. 000003B6  B3C8                     cmpa.l     A1, A0
  349. 000003B8  670E                     beq        +0x10 /* 000003C8 */
  350. 000003BA  7001                     moveq.l    D0, 0x01
  351. 000003BC  1F00                     move.b     -[A7], D0
  352. 000003BE  2F08                     move.l     -[A7], A0
  353. 000003C0  4EAD D64E                jsr        [A5 - 0x29B2]
  354. 000003C4  4A00                     tst.b      D0
  355. 000003C6  677C                     beq        +0x7E /* 00000444 */
  356. label000003C8:
  357. 000003C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  358. 000003CC  4EAD CFA0                jsr        [A5 - 0x3060]
  359. 000003D0  206E 000C                movea.l    A0, [A6 + 0xC]
  360. 000003D4  2028 000A                move.l     D0, [A0 + 0xA]
  361. 000003D8  2D40 FFF4                move.l     [A6 - 0xC], D0
  362. 000003DC  206E 0008                movea.l    A0, [A6 + 0x8]
  363. 000003E0  2250                     movea.l    A1, [A0]
  364. 000003E2  4A29 0024                tst.b      [A1 + 0x24]
  365. 000003E6  6610                     bne        +0x12 /* 000003F8 */
  366. 000003E8  486E FFF8                pea.l      [A6 - 0x8]
  367. 000003EC  486E FFFC                pea.l      [A6 - 0x4]
  368. 000003F0  2F08                     move.l     -[A7], A0
  369. 000003F2  4EAD CEE6                jsr        [A5 - 0x311A]
  370. 000003F6  6018                     bra        +0x1A /* 00000410 */
  371. label000003F8:
  372. 000003F8  246D CE52                movea.l    A2, [A5 - 0x31AE]
  373. 000003FC  302A 0012                move.w     D0, [A2 + 0x12]
  374. 00000400  48C0                     ext.l      D0
  375. 00000402  2D40 FFF8                move.l     [A6 - 0x8], D0
  376. 00000406  302A 0010                move.w     D0, [A2 + 0x10]
  377. 0000040A  48C0                     ext.l      D0
  378. 0000040C  2D40 FFFC                move.l     [A6 - 0x4], D0
  379. label00000410:
  380. 00000410  302E FFFA                move.w     D0, [A6 - 0x6]
  381. 00000414  D16E FFF6                add.w      [A6 - 0xA], D0
  382. 00000418  302E FFFE                move.w     D0, [A6 - 0x2]
  383. 0000041C  D16E FFF4                add.w      [A6 - 0xC], D0
  384. 00000420  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  385. 00000424  246E 000C                movea.l    A2, [A6 + 0xC]
  386. 00000428  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  387. 0000042C  2F2A 0006                move.l     -[A7], [A2 + 0x6]
  388. 00000430  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  389. 00000434  4EAD CF4C                jsr        [A5 - 0x30B4]
  390. 00000438  600A                     bra        +0xC /* 00000444 */
  391. label0000043A:
  392. 0000043A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  393. 0000043E  2F0B                     move.l     -[A7], A3
  394. 00000440  4EAD CF46                jsr        [A5 - 0x30BA]
  395. label00000444:
  396. 00000444  4CDF 0C00                movem.l    A2,A3, [A7]+
  397. 00000448  4E5E                     unlink     A6
  398. 0000044A  4E74 0008                rtd        0x0008
  399. export_121:
  400. 0000044E  4E56 0000                link       A6, 0
  401. 00000452  4E5E                     unlink     A6
  402. 00000454  4E74 000E                rtd        0x000E
  403. export_122:
  404. 00000458  4E56 0000                link       A6, 0
  405. 0000045C  4E5E                     unlink     A6
  406. 0000045E  4E74 0008                rtd        0x0008
  407. export_105:
  408. 00000462  4E56 FFE8                link       A6, -0x0018
  409. 00000466  48E7 0030                movem.l    -[A7], A2,A3
  410. 0000046A  246E 000C                movea.l    A2, [A6 + 0xC]
  411. 0000046E  266E 0008                movea.l    A3, [A6 + 0x8]
  412. 00000472  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  413. 00000476  4EAD CECE                jsr        [A5 - 0x3132]
  414. 0000047A  4A00                     tst.b      D0
  415. 0000047C  673C                     beq        +0x3E /* 000004BA */
  416. 0000047E  206E 000C                movea.l    A0, [A6 + 0xC]
  417. 00000482  2250                     movea.l    A1, [A0]
  418. 00000484  4A29 001E                tst.b      [A1 + 0x1E]
  419. 00000488  6730                     beq        +0x32 /* 000004BA */
  420. 0000048A  486E FFE8                pea.l      [A6 - 0x18]
  421. 0000048E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  422. 00000492  4EAD CEEC                jsr        [A5 - 0x3114]
  423. 00000496  486E FFE8                pea.l      [A6 - 0x18]
  424. 0000049A  486E FFF8                pea.l      [A6 - 0x8]
  425. 0000049E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  426. 000004A2  4EAD CFA6                jsr        [A5 - 0x305A]
  427. 000004A6  2F2D CD30                move.l     -[A7], [A5 - 0x32D0]
  428. 000004AA  486E FFF8                pea.l      [A6 - 0x8]
  429. 000004AE  A8DF                     syscall    RectRgn
  430. 000004B0  2F0B                     move.l     -[A7], A3
  431. 000004B2  2F2D CD30                move.l     -[A7], [A5 - 0x32D0]
  432. 000004B6  2F0B                     move.l     -[A7], A3
  433. 000004B8  A8E6                     syscall    DiffRgn
  434. label000004BA:
  435. 000004BA  4CDF 0C00                movem.l    A2,A3, [A7]+
  436. 000004BE  4E5E                     unlink     A6
  437. 000004C0  4E74 0008                rtd        0x0008
  438. export_123:
  439. fn000004C4:
  440. 000004C4  4E56 FEC0                link       A6, -0x0140
  441. 000004C8  48E7 0030                movem.l    -[A7], A2,A3
  442. 000004CC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  443. 000004D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  444. 000004D4  4EAD CF88                jsr        [A5 - 0x3078]
  445. 000004D8  2640                     movea.l    A3, D0
  446. 000004DA  B6FC 0000                cmpa.w     A3, 0x0
  447. 000004DE  6600 00B8                bne        +0xBA /* 00000598 */
  448. 000004E2  486E FEC0                pea.l      [A6 - 0x140]
  449. 000004E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  450. 000004EA  4EAD CEF8                jsr        [A5 - 0x3108]
  451. 000004EE  486E FEC0                pea.l      [A6 - 0x140]
  452. 000004F2  486E FED0                pea.l      [A6 - 0x130]
  453. 000004F6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  454. 000004FA  4EAD CFA6                jsr        [A5 - 0x305A]
  455. 000004FE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  456. 00000502  486E FED0                pea.l      [A6 - 0x130]
  457. 00000506  A8DF                     syscall    RectRgn
  458. 00000508  206E 0008                movea.l    A0, [A6 + 0x8]
  459. 0000050C  2250                     movea.l    A1, [A0]
  460. 0000050E  2469 0018                movea.l    A2, [A1 + 0x18]
  461. 00000512  B4FC 0000                cmpa.w     A2, 0x0
  462. 00000516  670E                     beq        +0x10 /* 00000526 */
  463. 00000518  486D 036A                pea.l      [A5 + 0x36A /* export_105 */]
  464. 0000051C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  465. 00000520  2F0A                     move.l     -[A7], A2
  466. 00000522  4EAD D6F6                jsr        [A5 - 0x290A]
  467. label00000526:
  468. 00000526  486E FED8                pea.l      [A6 - 0x128]
  469. 0000052A  A874                     syscall    GetPort
  470. 0000052C  206E 0008                movea.l    A0, [A6 + 0x8]
  471. 00000530  2250                     movea.l    A1, [A0]
  472. 00000532  2F29 0010                move.l     -[A7], [A1 + 0x10]
  473. 00000536  A873                     syscall    SetPort
  474. 00000538  206E 0008                movea.l    A0, [A6 + 0x8]
  475. 0000053C  2250                     movea.l    A1, [A0]
  476. 0000053E  2069 0010                movea.l    A0, [A1 + 0x10]
  477. 00000542  2028 0010                move.l     D0, [A0 + 0x10]
  478. 00000546  2D40 FEDC                move.l     [A6 - 0x124], D0
  479. 0000054A  2D40 FEE0                move.l     [A6 - 0x120], D0
  480. 0000054E  486E FEE0                pea.l      [A6 - 0x120]
  481. 00000552  A870                     syscall    LocalToGlobal
  482. 00000554  3F2E FEE2                move.w     -[A7], [A6 - 0x11E]
  483. 00000558  3F2E FEE0                move.w     -[A7], [A6 - 0x120]
  484. 0000055C  A878                     syscall    SetOrigin
  485. 0000055E  206E 0008                movea.l    A0, [A6 + 0x8]
  486. 00000562  2250                     movea.l    A1, [A0]
  487. 00000564  2069 0010                movea.l    A0, [A1 + 0x10]
  488. 00000568  2F28 0018                move.l     -[A7], [A0 + 0x18]
  489. 0000056C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  490. 00000570  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  491. 00000574  A8E4                     syscall    SectRgn
  492. 00000576  3F2E FEDE                move.w     -[A7], [A6 - 0x122]
  493. 0000057A  3F2E FEDC                move.w     -[A7], [A6 - 0x124]
  494. 0000057E  A878                     syscall    SetOrigin
  495. 00000580  2F2E FED8                move.l     -[A7], [A6 - 0x128]
  496. 00000584  A873                     syscall    SetPort
  497. 00000586  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  498. 0000058A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  499. 0000058E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  500. 00000592  4EAD CF64                jsr        [A5 - 0x309C]
  501. 00000596  600E                     bra        +0x10 /* 000005A6 */
  502. label00000598:
  503. 00000598  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  504. 0000059C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  505. 000005A0  2F0B                     move.l     -[A7], A3
  506. 000005A2  4EAD CF5E                jsr        [A5 - 0x30A2]
  507. label000005A6:
  508. 000005A6  102D CD2A                move.b     D0, [A5 - 0x32D6]
  509. 000005AA  E208                     lsr        D0.b, 1
  510. 000005AC  7201                     moveq.l    D1, 0x01
  511. 000005AE  C001                     and.b      D0, D1
  512. 000005B0  6766                     beq        +0x68 /* 00000618 */
  513. 000005B2  554F                     subq.w     A7, 2
  514. 000005B4  303C 0003                move.w     D0, 0x3
  515. 000005B8  A830                     syscall    Pack14
  516. 000005BA  101F                     move.b     D0, [A7]+
  517. 000005BC  675A                     beq        +0x5C /* 00000618 */
  518. 000005BE  202D CEBE                move.l     D0, [A5 - 0x3142]
  519. 000005C2  6654                     bne        +0x56 /* 00000618 */
  520. 000005C4  7000                     moveq.l    D0, 0x00
  521. 000005C6  2D40 FFF4                move.l     [A6 - 0xC], D0
  522. 000005CA  4240                     clr.w      D0
  523. 000005CC  3D40 FEEC                move.w     [A6 - 0x114], D0
  524. 000005D0  486E FEEC                pea.l      [A6 - 0x114]
  525. 000005D4  486E FFF0                pea.l      [A6 - 0x10]
  526. 000005D8  486E FEE4                pea.l      [A6 - 0x11C]
  527. 000005DC  486E FFF4                pea.l      [A6 - 0xC]
  528. 000005E0  486E FFF8                pea.l      [A6 - 0x8]
  529. 000005E4  486E FFFA                pea.l      [A6 - 0x6]
  530. 000005E8  486E FFFC                pea.l      [A6 - 0x4]
  531. 000005EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  532. 000005F0  4EAD CF6A                jsr        [A5 - 0x3096]
  533. 000005F4  486E FEEC                pea.l      [A6 - 0x114]
  534. 000005F8  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  535. 000005FC  486E FEE4                pea.l      [A6 - 0x11C]
  536. 00000600  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  537. 00000604  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  538. 00000608  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  539. 0000060C  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  540. 00000610  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  541. 00000614  4EAD CF70                jsr        [A5 - 0x3090]
  542. label00000618:
  543. 00000618  4CDF 0C00                movem.l    A2,A3, [A7]+
  544. 0000061C  4E5E                     unlink     A6
  545. 0000061E  4E74 000C                rtd        0x000C
  546. export_124:
  547. 00000622  4E56 0000                link       A6, 0
  548. 00000626  486D CDE6                pea.l      [A5 - 0x321A]
  549. 0000062A  A851                     syscall    SetCursor
  550. 0000062C  4E5E                     unlink     A6
  551. 0000062E  4E74 000C                rtd        0x000C
  552. export_125:
  553. 00000632  4E56 FFDC                link       A6, -0x0024
  554. 00000636  48E7 1820                movem.l    -[A7], D3,D4,A2
  555. 0000063A  246E 0008                movea.l    A2, [A6 + 0x8]
  556. 0000063E  2052                     movea.l    A0, [A2]
  557. 00000640  3028 0026                move.w     D0, [A0 + 0x26]
  558. 00000644  4243                     clr.w      D3
  559. 00000646  B043                     cmp.w      D0, D3
  560. 00000648  6F00 00C8                ble        +0xCA /* 00000712 */
  561. 0000064C  2F0A                     move.l     -[A7], A2
  562. 0000064E  4EAD CF76                jsr        [A5 - 0x308A]
  563. 00000652  3800                     move.w     D4, D0
  564. 00000654  554F                     subq.w     A7, 2
  565. 00000656  2F3C 6872 6374           move.l     -[A7], 0x68726374 /* 'hrct' */
  566. 0000065C  3F04                     move.w     -[A7], D4
  567. 0000065E  2052                     movea.l    A0, [A2]
  568. 00000660  3F28 0026                move.w     -[A7], [A0 + 0x26]
  569. 00000664  4267                     clr.w      -[A7]
  570. 00000666  486E FFFC                pea.l      [A6 - 0x4]
  571. 0000066A  486E FFF4                pea.l      [A6 - 0xC]
  572. 0000066E  486E FFEC                pea.l      [A6 - 0x14]
  573. 00000672  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  574. 00000676  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  575. 0000067A  2F2E 0024                move.l     -[A7], [A6 + 0x24]
  576. 0000067E  486E FFF8                pea.l      [A6 - 0x8]
  577. 00000682  303C 1306                move.w     D0, 0x1306
  578. 00000686  A830                     syscall    Pack14
  579. 00000688  301F                     move.w     D0, [A7]+
  580. 0000068A  3F00                     move.w     -[A7], D0
  581. 0000068C  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  582. 00000690  486E FFDC                pea.l      [A6 - 0x24]
  583. 00000694  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  584. 00000698  4EAD CEF8                jsr        [A5 - 0x3108]
  585. 0000069C  486E FFDC                pea.l      [A6 - 0x24]
  586. 000006A0  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  587. 000006A4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  588. 000006A8  4EAD CFA6                jsr        [A5 - 0x305A]
  589. 000006AC  206E 001C                movea.l    A0, [A6 + 0x1C]
  590. 000006B0  3028 0006                move.w     D0, [A0 + 0x6]
  591. 000006B4  48C0                     ext.l      D0
  592. 000006B6  3628 0002                move.w     D3, [A0 + 0x2]
  593. 000006BA  2203                     move.l     D1, D3
  594. 000006BC  48C1                     ext.l      D1
  595. 000006BE  9081                     sub.l      D0, D1
  596. 000006C0  7202                     moveq.l    D1, 0x02
  597. 000006C2  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  598. 000006C6  D043                     add.w      D0, D3
  599. 000006C8  246E 0020                movea.l    A2, [A6 + 0x20]
  600. 000006CC  3540 0002                move.w     [A2 + 0x2], D0
  601. 000006D0  206E 001C                movea.l    A0, [A6 + 0x1C]
  602. 000006D4  3028 0004                move.w     D0, [A0 + 0x4]
  603. 000006D8  48C0                     ext.l      D0
  604. 000006DA  3610                     move.w     D3, [A0]
  605. 000006DC  2203                     move.l     D1, D3
  606. 000006DE  48C1                     ext.l      D1
  607. 000006E0  9081                     sub.l      D0, D1
  608. 000006E2  7202                     moveq.l    D1, 0x02
  609. 000006E4  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  610. 000006E8  D043                     add.w      D0, D3
  611. 000006EA  3480                     move.w     [A2], D0
  612. 000006EC  262E FFFC                move.l     D3, [A6 - 0x4]
  613. 000006F0  7004                     moveq.l    D0, 0x04
  614. 000006F2  C680                     and.l      D3, D0
  615. 000006F4  660A                     bne        +0xC /* 00000700 */
  616. 000006F6  202E FFFC                move.l     D0, [A6 - 0x4]
  617. 000006FA  7208                     moveq.l    D1, 0x08
  618. 000006FC  C081                     and.l      D0, D1
  619. 000006FE  670A                     beq        +0xC /* 0000070A */
  620. label00000700:
  621. 00000700  7001                     moveq.l    D0, 0x01
  622. 00000702  206E 000C                movea.l    A0, [A6 + 0xC]
  623. 00000706  3080                     move.w     [A0], D0
  624. 00000708  6008                     bra        +0xA /* 00000712 */
  625. label0000070A:
  626. 0000070A  4240                     clr.w      D0
  627. 0000070C  206E 000C                movea.l    A0, [A6 + 0xC]
  628. 00000710  3080                     move.w     [A0], D0
  629. label00000712:
  630. 00000712  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  631. 00000716  4E5E                     unlink     A6
  632. 00000718  4E74 0020                rtd        0x0020
  633. export_126:
  634. 0000071C  4E56 0000                link       A6, 0
  635. 00000720  48E7 1800                movem.l    -[A7], D3,D4
  636. 00000724  262E 0008                move.l     D3, [A6 + 0x8]
  637. 00000728  2B43 CEBE                move.l     [A5 - 0x3142], D3
  638. 0000072C  206D CEBA                movea.l    A0, [A5 - 0x3146]
  639. 00000730  2243                     movea.l    A1, D3
  640. 00000732  B1C9                     cmpa.l     A0, A1
  641. 00000734  675A                     beq        +0x5C /* 00000790 */
  642. 00000736  206E 001E                movea.l    A0, [A6 + 0x1E]
  643. 0000073A  4A50                     tst.w      [A0]
  644. 0000073C  6752                     beq        +0x54 /* 00000790 */
  645. 0000073E  7001                     moveq.l    D0, 0x01
  646. 00000740  1F00                     move.b     -[A7], D0
  647. 00000742  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  648. 00000746  544F                     addq.w     A7, 2
  649. 00000748  1600                     move.b     D3, D0
  650. 0000074A  554F                     subq.w     A7, 2
  651. 0000074C  2F2E 001E                move.l     -[A7], [A6 + 0x1E]
  652. 00000750  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  653. 00000754  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  654. 00000758  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  655. 0000075C  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  656. 00000760  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  657. 00000764  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  658. 00000768  303C 0B01                move.w     D0, 0xB01
  659. 0000076C  A830                     syscall    Pack14
  660. 0000076E  381F                     move.w     D4, [A7]+
  661. 00000770  1F03                     move.b     -[A7], D3
  662. 00000772  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  663. 00000776  544F                     addq.w     A7, 2
  664. 00000778  4A44                     tst.w      D4
  665. 0000077A  6714                     beq        +0x16 /* 00000790 */
  666. 0000077C  7000                     moveq.l    D0, 0x00
  667. 0000077E  2B40 CEBE                move.l     [A5 - 0x3142], D0
  668. 00000782  0C44 FCAB                cmpi.w     D4, 0xFCAB
  669. 00000786  6708                     beq        +0xA /* 00000790 */
  670. 00000788  3F04                     move.w     -[A7], D4
  671. 0000078A  42A7                     clr.l      -[A7]
  672. 0000078C  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  673. label00000790:
  674. 00000790  4CDF 0018                movem.l    D3,D4, [A7]+
  675. 00000794  4E5E                     unlink     A6
  676. 00000796  4E74 001A                rtd        0x001A
  677. export_127:
  678. 0000079A  4E56 0000                link       A6, 0
  679. 0000079E  303C 0080                move.w     D0, 0x80
  680. 000007A2  4E5E                     unlink     A6
  681. 000007A4  4E74 0004                rtd        0x0004
  682. export_128:
  683. 000007A8  4E56 0000                link       A6, 0
  684. 000007AC  206E 0008                movea.l    A0, [A6 + 0x8]
  685. 000007B0  2250                     movea.l    A1, [A0]
  686. 000007B2  2029 0010                move.l     D0, [A1 + 0x10]
  687. 000007B6  4E5E                     unlink     A6
  688. 000007B8  4E74 0004                rtd        0x0004
  689. export_129:
  690. 000007BC  4E56 0000                link       A6, 0
  691. 000007C0  7000                     moveq.l    D0, 0x00
  692. 000007C2  206E 000C                movea.l    A0, [A6 + 0xC]
  693. 000007C6  2080                     move.l     [A0], D0
  694. 000007C8  206E 0010                movea.l    A0, [A6 + 0x10]
  695. 000007CC  2080                     move.l     [A0], D0
  696. 000007CE  4E5E                     unlink     A6
  697. 000007D0  4E74 000C                rtd        0x000C
  698. export_130:
  699. 000007D4  4E56 0000                link       A6, 0
  700. 000007D8  4E5E                     unlink     A6
  701. 000007DA  4E74 0008                rtd        0x0008
  702. export_131:
  703. 000007DE  4E56 0000                link       A6, 0
  704. 000007E2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  705. 000007E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  706. 000007EA  4EAD CEEC                jsr        [A5 - 0x3114]
  707. 000007EE  4E5E                     unlink     A6
  708. 000007F0  4E74 0008                rtd        0x0008
  709. export_132:
  710. 000007F4  4E56 0000                link       A6, 0
  711. 000007F8  4E5E                     unlink     A6
  712. 000007FA  4E74 0008                rtd        0x0008
  713. export_133:
  714. 000007FE  4E56 0000                link       A6, 0
  715. 00000802  206E 0008                movea.l    A0, [A6 + 0x8]
  716. 00000806  2250                     movea.l    A1, [A0]
  717. 00000808  236E 000C 0020           move.l     [A1 + 0x20], [A6 + 0xC]
  718. 0000080E  4E5E                     unlink     A6
  719. 00000810  4E74 0008                rtd        0x0008
  720. export_134:
  721. 00000814  4E56 0000                link       A6, 0
  722. 00000818  206E 0008                movea.l    A0, [A6 + 0x8]
  723. 0000081C  2250                     movea.l    A1, [A0]
  724. 0000081E  2029 0020                move.l     D0, [A1 + 0x20]
  725. 00000822  4E5E                     unlink     A6
  726. 00000824  4E74 0004                rtd        0x0004
  727. export_135:
  728. 00000828  4E56 FFF8                link       A6, -0x0008
  729. 0000082C  2F0A                     move.l     -[A7], A2
  730. 0000082E  246E 0008                movea.l    A2, [A6 + 0x8]
  731. 00000832  2052                     movea.l    A0, [A2]
  732. 00000834  4AA8 0018                tst.l      [A0 + 0x18]
  733. 00000838  6618                     bne        +0x1A /* 00000852 */
  734. 0000083A  486D D980                pea.l      [A5 - 0x2680]
  735. 0000083E  7024                     moveq.l    D0, 0x24
  736. 00000840  2F00                     move.l     -[A7], D0
  737. 00000842  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  738. 00000846  2052                     movea.l    A0, [A2]
  739. 00000848  2140 0018                move.l     [A0 + 0x18], D0
  740. 0000084C  2F00                     move.l     -[A7], D0
  741. 0000084E  4EAD 1C9A                jsr        [A5 + 0x1C9A /* export_911 */]
  742. label00000852:
  743. 00000852  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  744. 00000856  206E 0008                movea.l    A0, [A6 + 0x8]
  745. 0000085A  2250                     movea.l    A1, [A0]
  746. 0000085C  2F29 0018                move.l     -[A7], [A1 + 0x18]
  747. 00000860  4EAD D6DE                jsr        [A5 - 0x2922]
  748. 00000864  245F                     movea.l    A2, [A7]+
  749. 00000866  4E5E                     unlink     A6
  750. 00000868  4E74 0008                rtd        0x0008
  751. export_136:
  752. 0000086C  4E56 0000                link       A6, 0
  753. 00000870  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  754. 00000874  206E 0008                movea.l    A0, [A6 + 0x8]
  755. 00000878  2250                     movea.l    A1, [A0]
  756. 0000087A  2F29 0018                move.l     -[A7], [A1 + 0x18]
  757. 0000087E  4EAD D6E4                jsr        [A5 - 0x291C]
  758. 00000882  4E5E                     unlink     A6
  759. 00000884  4E74 0008                rtd        0x0008
  760. export_106:
  761. 00000888  4E56 FFFC                link       A6, -0x0004
  762. 0000088C  2F0A                     move.l     -[A7], A2
  763. 0000088E  246E 000C                movea.l    A2, [A6 + 0xC]
  764. 00000892  2052                     movea.l    A0, [A2]
  765. 00000894  4A28 001C                tst.b      [A0 + 0x1C]
  766. 00000898  670E                     beq        +0x10 /* 000008A8 */
  767. 0000089A  206E 0008                movea.l    A0, [A6 + 0x8]
  768. 0000089E  2F10                     move.l     -[A7], [A0]
  769. 000008A0  2F0A                     move.l     -[A7], A2
  770. 000008A2  4EAD CEFE                jsr        [A5 - 0x3102]
  771. 000008A6  6002                     bra        +0x4 /* 000008AA */
  772. label000008A8:
  773. 000008A8  4200                     clr.b      D0
  774. label000008AA:
  775. 000008AA  245F                     movea.l    A2, [A7]+
  776. 000008AC  4E5E                     unlink     A6
  777. 000008AE  4E74 0008                rtd        0x0008
  778. export_137:
  779. 000008B2  4E56 FFFC                link       A6, -0x0004
  780. 000008B6  48E7 0030                movem.l    -[A7], A2,A3
  781. 000008BA  206E 0008                movea.l    A0, [A6 + 0x8]
  782. 000008BE  2250                     movea.l    A1, [A0]
  783. 000008C0  2469 0018                movea.l    A2, [A1 + 0x18]
  784. 000008C4  B4FC 0000                cmpa.w     A2, 0x0
  785. 000008C8  671E                     beq        +0x20 /* 000008E8 */
  786. 000008CA  486D 0372                pea.l      [A5 + 0x372 /* export_106 */]
  787. 000008CE  486E 000C                pea.l      [A6 + 0xC]
  788. 000008D2  2F0A                     move.l     -[A7], A2
  789. 000008D4  4EAD D97A                jsr        [A5 - 0x2686]
  790. 000008D8  2640                     movea.l    A3, D0
  791. 000008DA  B6FC 0000                cmpa.w     A3, 0x0
  792. 000008DE  6708                     beq        +0xA /* 000008E8 */
  793. 000008E0  2053                     movea.l    A0, [A3]
  794. 000008E2  4A28 001E                tst.b      [A0 + 0x1E]
  795. 000008E6  6604                     bne        +0x6 /* 000008EC */
  796. label000008E8:
  797. 000008E8  7000                     moveq.l    D0, 0x00
  798. 000008EA  6002                     bra        +0x4 /* 000008EE */
  799. label000008EC:
  800. 000008EC  200B                     move.l     D0, A3
  801. label000008EE:
  802. 000008EE  4CDF 0C00                movem.l    A2,A3, [A7]+
  803. 000008F2  4E5E                     unlink     A6
  804. 000008F4  4E74 0008                rtd        0x0008
  805. export_107:
  806. fn000008F8:
  807. 000008F8  4E56 FFF4                link       A6, -0x000C
  808. 000008FC  2F0A                     move.l     -[A7], A2
  809. 000008FE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  810. 00000902  246E 0008                movea.l    A2, [A6 + 0x8]
  811. 00000906  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  812. 0000090A  2052                     movea.l    A0, [A2]
  813. 0000090C  4E90                     jsr        [A0]
  814. 0000090E  4A00                     tst.b      D0
  815. 00000910  6708                     beq        +0xA /* 0000091A */
  816. 00000912  256E 000C 0008           move.l     [A2 + 0x8], [A6 + 0xC]
  817. 00000918  601E                     bra        +0x20 /* 00000938 */
  818. label0000091A:
  819. 0000091A  206E 000C                movea.l    A0, [A6 + 0xC]
  820. 0000091E  2250                     movea.l    A1, [A0]
  821. 00000920  2469 0018                movea.l    A2, [A1 + 0x18]
  822. 00000924  B4FC 0000                cmpa.w     A2, 0x0
  823. 00000928  670E                     beq        +0x10 /* 00000938 */
  824. 0000092A  486D 037A                pea.l      [A5 + 0x37A /* export_107 */]
  825. 0000092E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  826. 00000932  2F0A                     move.l     -[A7], A2
  827. 00000934  4EAD D96E                jsr        [A5 - 0x2692]
  828. label00000938:
  829. 00000938  206E 0008                movea.l    A0, [A6 + 0x8]
  830. 0000093C  2028 0008                move.l     D0, [A0 + 0x8]
  831. 00000940  4480                     neg.l      D0
  832. 00000942  9180                     subx.l     D0, D0
  833. 00000944  4480                     neg.l      D0
  834. 00000946  245F                     movea.l    A2, [A7]+
  835. 00000948  4E5E                     unlink     A6
  836. 0000094A  4E74 0008                rtd        0x0008
  837. export_138:
  838. 0000094E  4E56 FFF4                link       A6, -0x000C
  839. 00000952  2D6E 0010 FFF4           move.l     [A6 - 0xC], [A6 + 0x10]
  840. 00000958  2D6E 000C FFF8           move.l     [A6 - 0x8], [A6 + 0xC]
  841. 0000095E  7000                     moveq.l    D0, 0x00
  842. 00000960  2D40 FFFC                move.l     [A6 - 0x4], D0
  843. 00000964  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  844. 00000968  486E FFF4                pea.l      [A6 - 0xC]
  845. 0000096C  4EBA FF8A                jsr        [PC - 0x76 /* 000008F8 */]
  846. 00000970  202E FFFC                move.l     D0, [A6 - 0x4]
  847. 00000974  4E5E                     unlink     A6
  848. 00000976  4E74 000C                rtd        0x000C
  849. export_108:
  850. 0000097A  4E56 0000                link       A6, 0
  851. 0000097E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  852. 00000982  4EAD CF22                jsr        [A5 - 0x30DE]
  853. 00000986  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  854. 0000098A  6704                     beq        +0x6 /* 00000990 */
  855. 0000098C  7000                     moveq.l    D0, 0x00
  856. 0000098E  6002                     bra        +0x4 /* 00000992 */
  857. label00000990:
  858. 00000990  7001                     moveq.l    D0, 0x01
  859. label00000992:
  860. 00000992  2000                     move.l     D0, D0
  861. 00000994  4E5E                     unlink     A6
  862. 00000996  4E74 0008                rtd        0x0008
  863. export_139:
  864. 0000099A  4E56 0000                link       A6, 0
  865. 0000099E  486D 0382                pea.l      [A5 + 0x382 /* export_108 */]
  866. 000009A2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  867. 000009A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  868. 000009AA  4EAD CF9A                jsr        [A5 - 0x3066]
  869. 000009AE  4E5E                     unlink     A6
  870. 000009B0  4E74 0008                rtd        0x0008
  871. export_140:
  872. 000009B4  4E56 0000                link       A6, 0
  873. 000009B8  4200                     clr.b      D0
  874. 000009BA  4E5E                     unlink     A6
  875. 000009BC  4E74 0008                rtd        0x0008
  876. export_141:
  877. 000009C0  4E56 0000                link       A6, 0
  878. 000009C4  7001                     moveq.l    D0, 0x01
  879. 000009C6  4E5E                     unlink     A6
  880. 000009C8  4E74 000C                rtd        0x000C
  881. export_142:
  882. 000009CC  4E56 FFF8                link       A6, -0x0008
  883. 000009D0  486E FFF8                pea.l      [A6 - 0x8]
  884. 000009D4  486E FFFC                pea.l      [A6 - 0x4]
  885. 000009D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  886. 000009DC  4EAD CEE6                jsr        [A5 - 0x311A]
  887. 000009E0  202E 0018                move.l     D0, [A6 + 0x18]
  888. 000009E4  90AE FFF8                sub.l      D0, [A6 - 0x8]
  889. 000009E8  206E 0010                movea.l    A0, [A6 + 0x10]
  890. 000009EC  2080                     move.l     [A0], D0
  891. 000009EE  202E 0014                move.l     D0, [A6 + 0x14]
  892. 000009F2  90AE FFFC                sub.l      D0, [A6 - 0x4]
  893. 000009F6  206E 000C                movea.l    A0, [A6 + 0xC]
  894. 000009FA  2080                     move.l     [A0], D0
  895. 000009FC  4E5E                     unlink     A6
  896. 000009FE  4E74 0014                rtd        0x0014
  897. export_143:
  898. fn00000A02:
  899. 00000A02  4E56 0000                link       A6, 0
  900. 00000A06  2B6E 0008 CEB6           move.l     [A5 - 0x314A], [A6 + 0x8]
  901. 00000A0C  4E5E                     unlink     A6
  902. 00000A0E  4E74 0004                rtd        0x0004
  903. export_144:
  904. fn00000A12:
  905. 00000A12  7000                     moveq.l    D0, 0x00
  906. 00000A14  2B40 CEB6                move.l     [A5 - 0x314A], D0
  907. 00000A18  4E75                     rts
  908. export_145:
  909. 00000A1A  4E56 0000                link       A6, 0
  910. 00000A1E  4E5E                     unlink     A6
  911. 00000A20  4E74 000C                rtd        0x000C
  912. export_146:
  913. 00000A24  4E56 0000                link       A6, 0
  914. 00000A28  206E 0008                movea.l    A0, [A6 + 0x8]
  915. 00000A2C  2250                     movea.l    A1, [A0]
  916. 00000A2E  136E 000C 001E           move.b     [A1 + 0x1E], [A6 + 0xC]
  917. 00000A34  4E5E                     unlink     A6
  918. 00000A36  4E74 0006                rtd        0x0006
  919. export_147:
  920. 00000A3A  4E56 0000                link       A6, 0
  921. 00000A3E  206E 0008                movea.l    A0, [A6 + 0x8]
  922. 00000A42  2250                     movea.l    A1, [A0]
  923. 00000A44  1029 001E                move.b     D0, [A1 + 0x1E]
  924. 00000A48  4E5E                     unlink     A6
  925. 00000A4A  4E74 0004                rtd        0x0004
  926. export_148:
  927. 00000A4E  4E56 0000                link       A6, 0
  928. 00000A52  206E 0008                movea.l    A0, [A6 + 0x8]
  929. 00000A56  2250                     movea.l    A1, [A0]
  930. 00000A58  136E 000C 001F           move.b     [A1 + 0x1F], [A6 + 0xC]
  931. 00000A5E  4E5E                     unlink     A6
  932. 00000A60  4E74 0006                rtd        0x0006
  933. export_149:
  934. 00000A64  4E56 0000                link       A6, 0
  935. 00000A68  2F0A                     move.l     -[A7], A2
  936. 00000A6A  246E 0008                movea.l    A2, [A6 + 0x8]
  937. 00000A6E  2052                     movea.l    A0, [A2]
  938. 00000A70  4A28 001F                tst.b      [A0 + 0x1F]
  939. 00000A74  670A                     beq        +0xC /* 00000A80 */
  940. 00000A76  2F0A                     move.l     -[A7], A2
  941. 00000A78  4EAD CEDA                jsr        [A5 - 0x3126]
  942. 00000A7C  4A00                     tst.b      D0
  943. 00000A7E  6604                     bne        +0x6 /* 00000A84 */
  944. label00000A80:
  945. 00000A80  7000                     moveq.l    D0, 0x00
  946. 00000A82  6002                     bra        +0x4 /* 00000A86 */
  947. label00000A84:
  948. 00000A84  7001                     moveq.l    D0, 0x01
  949. label00000A86:
  950. 00000A86  245F                     movea.l    A2, [A7]+
  951. 00000A88  4E5E                     unlink     A6
  952. 00000A8A  4E74 0004                rtd        0x0004
  953. export_150:
  954. 00000A8E  4E56 0000                link       A6, 0
  955. 00000A92  206E 0008                movea.l    A0, [A6 + 0x8]
  956. 00000A96  2250                     movea.l    A1, [A0]
  957. 00000A98  136E 000C 0024           move.b     [A1 + 0x24], [A6 + 0xC]
  958. 00000A9E  4EBA FF72                jsr        [PC - 0x8E /* 00000A12 */]
  959. 00000AA2  4E5E                     unlink     A6
  960. 00000AA4  4E74 0006                rtd        0x0006
  961. export_151:
  962. fn00000AA8:
  963. 00000AA8  4E56 0000                link       A6, 0
  964. 00000AAC  48E7 0030                movem.l    -[A7], A2,A3
  965. 00000AB0  246E 000C                movea.l    A2, [A6 + 0xC]
  966. 00000AB4  B5ED CD3E                cmpa.l     A2, [A5 - 0x32C2]
  967. 00000AB8  6630                     bne        +0x32 /* 00000AEA */
  968. 00000ABA  266E 0008                movea.l    A3, [A6 + 0x8]
  969. 00000ABE  202B 0006                move.l     D0, [A3 + 0x6]
  970. 00000AC2  90AD CD48                sub.l      D0, [A5 - 0x32B8]
  971. 00000AC6  207C 0000 02F0           movea.l    A0, 0x2F0
  972. 00000ACC  2210                     move.l     D1, [A0]
  973. 00000ACE  B081                     cmp.l      D0, D1
  974. 00000AD0  6418                     bcc        +0x1A /* 00000AEA */
  975. 00000AD2  2F2D CD5C                move.l     -[A7], [A5 - 0x32A4]
  976. 00000AD6  2F2B 000A                move.l     -[A7], [A3 + 0xA]
  977. 00000ADA  2F0A                     move.l     -[A7], A2
  978. 00000ADC  4EAD CF52                jsr        [A5 - 0x30AE]
  979. 00000AE0  4A00                     tst.b      D0
  980. 00000AE2  6706                     beq        +0x8 /* 00000AEA */
  981. 00000AE4  526D CD3C                addq.w     [A5 - 0x32C4], 1
  982. 00000AE8  6006                     bra        +0x8 /* 00000AF0 */
  983. label00000AEA:
  984. 00000AEA  7001                     moveq.l    D0, 0x01
  985. 00000AEC  3B40 CD3C                move.w     [A5 - 0x32C4], D0
  986. label00000AF0:
  987. 00000AF0  2B6E 000C CD3E           move.l     [A5 - 0x32C2], [A6 + 0xC]
  988. 00000AF6  4CDF 0C00                movem.l    A2,A3, [A7]+
  989. 00000AFA  4E5E                     unlink     A6
  990. 00000AFC  4E74 0008                rtd        0x0008
  991. export_279:
  992. 00000B00  4E56 0000                link       A6, 0
  993. 00000B04  48E7 1030                movem.l    -[A7], D3,A2,A3
  994. 00000B08  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  995. 00000B0C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  996. 00000B10  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  997. 00000B14  4EBA F4EA                jsr        [PC - 0xB16 /* 00000000 */]
  998. 00000B18  594F                     subq.w     A7, 4
  999. 00000B1A  2F3C 5749 4E44           move.l     -[A7], 0x57494E44 /* 'WIND' */
  1000. 00000B20  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  1001. 00000B24  A9A0                     syscall    GetResource
  1002. 00000B26  265F                     movea.l    A3, [A7]+
  1003. 00000B28  2F0B                     move.l     -[A7], A3
  1004. 00000B2A  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  1005. 00000B2E  2453                     movea.l    A2, [A3]
  1006. 00000B30  700A                     moveq.l    D0, 0x0A
  1007. 00000B32  D5C0                     add.l      A2, D0
  1008. 00000B34  3612                     move.w     D3, [A2]
  1009. 00000B36  4240                     clr.w      D0
  1010. 00000B38  3480                     move.w     [A2], D0
  1011. 00000B3A  2053                     movea.l    A0, [A3]
  1012. 00000B3C  3028 0008                move.w     D0, [A0 + 0x8]
  1013. 00000B40  246E 0008                movea.l    A2, [A6 + 0x8]
  1014. 00000B44  2052                     movea.l    A0, [A2]
  1015. 00000B46  3140 0028                move.w     [A0 + 0x28], D0
  1016. 00000B4A  2052                     movea.l    A0, [A2]
  1017. 00000B4C  116E 0014 0032           move.b     [A0 + 0x32], [A6 + 0x14]
  1018. 00000B52  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  1019. 00000B56  2F0A                     move.l     -[A7], A2
  1020. 00000B58  4EAD D066                jsr        [A5 - 0x2F9A]
  1021. 00000B5C  2F0A                     move.l     -[A7], A2
  1022. 00000B5E  4EBA 008A                jsr        [PC + 0x8A /* 00000BEA */]
  1023. 00000B62  4A43                     tst.w      D3
  1024. 00000B64  6720                     beq        +0x22 /* 00000B86 */
  1025. 00000B66  594F                     subq.w     A7, 4
  1026. 00000B68  2F3C 5749 4E44           move.l     -[A7], 0x57494E44 /* 'WIND' */
  1027. 00000B6E  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  1028. 00000B72  A9A0                     syscall    GetResource
  1029. 00000B74  265F                     movea.l    A3, [A7]+
  1030. 00000B76  7001                     moveq.l    D0, 0x01
  1031. 00000B78  2053                     movea.l    A0, [A3]
  1032. 00000B7A  3140 000A                move.w     [A0 + 0xA], D0
  1033. 00000B7E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1034. 00000B82  4EAD D0BA                jsr        [A5 - 0x2F46]
  1035. label00000B86:
  1036. 00000B86  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1037. 00000B8A  4E5E                     unlink     A6
  1038. 00000B8C  4E74 0010                rtd        0x0010
  1039. export_280:
  1040. 00000B90  4E56 0000                link       A6, 0
  1041. 00000B94  2F03                     move.l     -[A7], D3
  1042. 00000B96  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1043. 00000B9A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1044. 00000B9E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1045. 00000BA2  4EBA F45C                jsr        [PC - 0xBA4 /* 00000000 */]
  1046. 00000BA6  206E 0008                movea.l    A0, [A6 + 0x8]
  1047. 00000BAA  2250                     movea.l    A1, [A0]
  1048. 00000BAC  136E 0016 0032           move.b     [A1 + 0x32], [A6 + 0x16]
  1049. 00000BB2  362E 0018                move.w     D3, [A6 + 0x18]
  1050. 00000BB6  2250                     movea.l    A1, [A0]
  1051. 00000BB8  3343 0028                move.w     [A1 + 0x28], D3
  1052. 00000BBC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1053. 00000BC0  3F03                     move.w     -[A7], D3
  1054. 00000BC2  1F2E 0014                move.b     -[A7], [A6 + 0x14]
  1055. 00000BC6  2F08                     move.l     -[A7], A0
  1056. 00000BC8  4EAD D06C                jsr        [A5 - 0x2F94]
  1057. 00000BCC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1058. 00000BD0  4EBA 0018                jsr        [PC + 0x18 /* 00000BEA */]
  1059. 00000BD4  102E 001A                move.b     D0, [A6 + 0x1A]
  1060. 00000BD8  6708                     beq        +0xA /* 00000BE2 */
  1061. 00000BDA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1062. 00000BDE  4EAD D0BA                jsr        [A5 - 0x2F46]
  1063. label00000BE2:
  1064. 00000BE2  261F                     move.l     D3, [A7]+
  1065. 00000BE4  4E5E                     unlink     A6
  1066. 00000BE6  4E74 0018                rtd        0x0018
  1067. fn00000BEA:
  1068. 00000BEA  4E56 FFFC                link       A6, -0x0004
  1069. 00000BEE  48E7 1030                movem.l    -[A7], D3,A2,A3
  1070. 00000BF2  246E 0008                movea.l    A2, [A6 + 0x8]
  1071. 00000BF6  2052                     movea.l    A0, [A2]
  1072. 00000BF8  4228 0034                clr.b      [A0 + 0x34]
  1073. 00000BFC  2052                     movea.l    A0, [A2]
  1074. 00000BFE  317C 0080 003E           move.w     [A0 + 0x3E], 0x80
  1075. 00000C04  2052                     movea.l    A0, [A2]
  1076. 00000C06  2F28 0010                move.l     -[A7], [A0 + 0x10]
  1077. 00000C0A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1078. 00000C0E  A918                     syscall    SetWRefCon
  1079. 00000C10  246E 0008                movea.l    A2, [A6 + 0x8]
  1080. 00000C14  2052                     movea.l    A0, [A2]
  1081. 00000C16  2068 0010                movea.l    A0, [A0 + 0x10]
  1082. 00000C1A  317C 03E9 006C           move.w     [A0 + 0x6C], 0x3E9
  1083. 00000C20  207C 0000 09EE           movea.l    A0, 0x9EE
  1084. 00000C26  2050                     movea.l    A0, [A0]
  1085. 00000C28  2050                     movea.l    A0, [A0]
  1086. 00000C2A  5448                     addq.w     A0, 2
  1087. 00000C2C  2252                     movea.l    A1, [A2]
  1088. 00000C2E  762A                     moveq.l    D3, 0x2A
  1089. 00000C30  D3C3                     add.l      A1, D3
  1090. 00000C32  22D8                     move.l     [A1]+, [A0]+
  1091. 00000C34  22D8                     move.l     [A1]+, [A0]+
  1092. 00000C36  2652                     movea.l    A3, [A2]
  1093. 00000C38  2D4B FFFC                move.l     [A6 - 0x4], A3
  1094. 00000C3C  D7C3                     add.l      A3, D3
  1095. 00000C3E  2F0B                     move.l     -[A7], A3
  1096. 00000C40  206E FFFC                movea.l    A0, [A6 - 0x4]
  1097. 00000C44  3028 002C                move.w     D0, [A0 + 0x2C]
  1098. 00000C48  4440                     neg.w      D0
  1099. 00000C4A  3F00                     move.w     -[A7], D0
  1100. 00000C4C  3013                     move.w     D0, [A3]
  1101. 00000C4E  4440                     neg.w      D0
  1102. 00000C50  3F00                     move.w     -[A7], D0
  1103. 00000C52  A8A8                     syscall    OffsetRect
  1104. 00000C54  7064                     moveq.l    D0, 0x64
  1105. 00000C56  246E 0008                movea.l    A2, [A6 + 0x8]
  1106. 00000C5A  2052                     movea.l    A0, [A2]
  1107. 00000C5C  3140 002A                move.w     [A0 + 0x2A], D0
  1108. 00000C60  2052                     movea.l    A0, [A2]
  1109. 00000C62  3140 002C                move.w     [A0 + 0x2C], D0
  1110. 00000C66  2052                     movea.l    A0, [A2]
  1111. 00000C68  7036                     moveq.l    D0, 0x36
  1112. 00000C6A  D1C0                     add.l      A0, D0
  1113. 00000C6C  2F08                     move.l     -[A7], A0
  1114. 00000C6E  3F3C 7FFF                move.w     -[A7], 0x7FFF
  1115. 00000C72  3F3C 7FFF                move.w     -[A7], 0x7FFF
  1116. 00000C76  A880                     syscall    SetPt
  1117. 00000C78  206E 0008                movea.l    A0, [A6 + 0x8]
  1118. 00000C7C  2250                     movea.l    A1, [A0]
  1119. 00000C7E  703A                     moveq.l    D0, 0x3A
  1120. 00000C80  D3C0                     add.l      A1, D0
  1121. 00000C82  2F09                     move.l     -[A7], A1
  1122. 00000C84  7628                     moveq.l    D3, 0x28
  1123. 00000C86  3F03                     move.w     -[A7], D3
  1124. 00000C88  3F03                     move.w     -[A7], D3
  1125. 00000C8A  A880                     syscall    SetPt
  1126. 00000C8C  246E 0008                movea.l    A2, [A6 + 0x8]
  1127. 00000C90  2052                     movea.l    A0, [A2]
  1128. 00000C92  4228 0035                clr.b      [A0 + 0x35]
  1129. 00000C96  2052                     movea.l    A0, [A2]
  1130. 00000C98  117C 0001 001E           move.b     [A0 + 0x1E], 0x1
  1131. 00000C9E  2F0A                     move.l     -[A7], A2
  1132. 00000CA0  2052                     movea.l    A0, [A2]
  1133. 00000CA2  2F28 0014                move.l     -[A7], [A0 + 0x14]
  1134. 00000CA6  4EAD E138                jsr        [A5 - 0x1EC8]
  1135. 00000CAA  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1136. 00000CAE  4E5E                     unlink     A6
  1137. 00000CB0  4E74 0004                rtd        0x0004
  1138. export_281:
  1139. 00000CB4  4E56 0000                link       A6, 0
  1140. 00000CB8  48E7 0030                movem.l    -[A7], A2,A3
  1141. 00000CBC  246E 0008                movea.l    A2, [A6 + 0x8]
  1142. 00000CC0  2052                     movea.l    A0, [A2]
  1143. 00000CC2  4A28 001C                tst.b      [A0 + 0x1C]
  1144. 00000CC6  6706                     beq        +0x8 /* 00000CCE */
  1145. 00000CC8  2F0A                     move.l     -[A7], A2
  1146. 00000CCA  4EAD CF34                jsr        [A5 - 0x30CC]
  1147. label00000CCE:
  1148. 00000CCE  246E 0008                movea.l    A2, [A6 + 0x8]
  1149. 00000CD2  2052                     movea.l    A0, [A2]
  1150. 00000CD4  2668 0018                movea.l    A3, [A0 + 0x18]
  1151. 00000CD8  B6FC 0000                cmpa.w     A3, 0x0
  1152. 00000CDC  670E                     beq        +0x10 /* 00000CEC */
  1153. 00000CDE  2F0B                     move.l     -[A7], A3
  1154. 00000CE0  4EAD D6D2                jsr        [A5 - 0x292E]
  1155. 00000CE4  7000                     moveq.l    D0, 0x00
  1156. 00000CE6  2052                     movea.l    A0, [A2]
  1157. 00000CE8  2140 0018                move.l     [A0 + 0x18], D0
  1158. label00000CEC:
  1159. 00000CEC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1160. 00000CF0  206E 0008                movea.l    A0, [A6 + 0x8]
  1161. 00000CF4  2250                     movea.l    A1, [A0]
  1162. 00000CF6  2F29 0014                move.l     -[A7], [A1 + 0x14]
  1163. 00000CFA  4EAD E13E                jsr        [A5 - 0x1EC2]
  1164. 00000CFE  7000                     moveq.l    D0, 0x00
  1165. 00000D00  206E 0008                movea.l    A0, [A6 + 0x8]
  1166. 00000D04  2250                     movea.l    A1, [A0]
  1167. 00000D06  2340 0014                move.l     [A1 + 0x14], D0
  1168. 00000D0A  2250                     movea.l    A1, [A0]
  1169. 00000D0C  2469 0010                movea.l    A2, [A1 + 0x10]
  1170. 00000D10  B4FC 0000                cmpa.w     A2, 0x0
  1171. 00000D14  6704                     beq        +0x6 /* 00000D1A */
  1172. 00000D16  2F0A                     move.l     -[A7], A2
  1173. 00000D18  A914                     syscall    DisposeWindow
  1174. label00000D1A:
  1175. 00000D1A  7000                     moveq.l    D0, 0x00
  1176. 00000D1C  246E 0008                movea.l    A2, [A6 + 0x8]
  1177. 00000D20  2052                     movea.l    A0, [A2]
  1178. 00000D22  2140 0010                move.l     [A0 + 0x10], D0
  1179. 00000D26  2F0A                     move.l     -[A7], A2
  1180. 00000D28  4EBA F44C                jsr        [PC - 0xBB4 /* 00000176 */]
  1181. 00000D2C  4CDF 0C00                movem.l    A2,A3, [A7]+
  1182. 00000D30  4E5E                     unlink     A6
  1183. 00000D32  4E74 0004                rtd        0x0004
  1184. export_282:
  1185. 00000D36  4E56 0000                link       A6, 0
  1186. 00000D3A  48E7 1820                movem.l    -[A7], D3,D4,A2
  1187. 00000D3E  7601                     moveq.l    D3, 0x01
  1188. 00000D40  1F03                     move.b     -[A7], D3
  1189. 00000D42  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  1190. 00000D46  544F                     addq.w     A7, 2
  1191. 00000D48  1800                     move.b     D4, D0
  1192. 00000D4A  102D CD2A                move.b     D0, [A5 - 0x32D6]
  1193. 00000D4E  EC08                     lsr        D0.b, 6
  1194. 00000D50  C003                     and.b      D0, D3
  1195. 00000D52  246E 0008                movea.l    A2, [A6 + 0x8]
  1196. 00000D56  2052                     movea.l    A0, [A2]
  1197. 00000D58  1140 0033                move.b     [A0 + 0x33], D0
  1198. 00000D5C  4A00                     tst.b      D0
  1199. 00000D5E  6728                     beq        +0x2A /* 00000D88 */
  1200. 00000D60  594F                     subq.w     A7, 4
  1201. 00000D62  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1202. 00000D66  42A7                     clr.l      -[A7]
  1203. 00000D68  2052                     movea.l    A0, [A2]
  1204. 00000D6A  4A28 0032                tst.b      [A0 + 0x32]
  1205. 00000D6E  6704                     beq        +0x6 /* 00000D74 */
  1206. 00000D70  70FF                     moveq.l    D0, 0xFFFFFFFF
  1207. 00000D72  6002                     bra        +0x4 /* 00000D76 */
  1208. label00000D74:
  1209. 00000D74  7000                     moveq.l    D0, 0x00
  1210. label00000D76:
  1211. 00000D76  2F00                     move.l     -[A7], D0
  1212. 00000D78  AA46                     syscall    GetNewCWindow
  1213. 00000D7A  201F                     move.l     D0, [A7]+
  1214. 00000D7C  206E 0008                movea.l    A0, [A6 + 0x8]
  1215. 00000D80  2250                     movea.l    A1, [A0]
  1216. 00000D82  2340 0010                move.l     [A1 + 0x10], D0
  1217. 00000D86  602A                     bra        +0x2C /* 00000DB2 */
  1218. label00000D88:
  1219. 00000D88  594F                     subq.w     A7, 4
  1220. 00000D8A  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1221. 00000D8E  42A7                     clr.l      -[A7]
  1222. 00000D90  206E 0008                movea.l    A0, [A6 + 0x8]
  1223. 00000D94  2250                     movea.l    A1, [A0]
  1224. 00000D96  4A29 0032                tst.b      [A1 + 0x32]
  1225. 00000D9A  6704                     beq        +0x6 /* 00000DA0 */
  1226. 00000D9C  70FF                     moveq.l    D0, 0xFFFFFFFF
  1227. 00000D9E  6002                     bra        +0x4 /* 00000DA2 */
  1228. label00000DA0:
  1229. 00000DA0  7000                     moveq.l    D0, 0x00
  1230. label00000DA2:
  1231. 00000DA2  2F00                     move.l     -[A7], D0
  1232. 00000DA4  A9BD                     syscall    GetNewWindow
  1233. 00000DA6  201F                     move.l     D0, [A7]+
  1234. 00000DA8  206E 0008                movea.l    A0, [A6 + 0x8]
  1235. 00000DAC  2250                     movea.l    A1, [A0]
  1236. 00000DAE  2340 0010                move.l     [A1 + 0x10], D0
  1237. label00000DB2:
  1238. 00000DB2  1F04                     move.b     -[A7], D4
  1239. 00000DB4  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  1240. 00000DB8  544F                     addq.w     A7, 2
  1241. 00000DBA  206E 0008                movea.l    A0, [A6 + 0x8]
  1242. 00000DBE  2250                     movea.l    A1, [A0]
  1243. 00000DC0  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1244. 00000DC4  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  1245. 00000DC8  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  1246. 00000DCC  4E5E                     unlink     A6
  1247. 00000DCE  4E74 0006                rtd        0x0006
  1248. export_283:
  1249. 00000DD2  4E56 FFE0                link       A6, -0x0020
  1250. 00000DD6  48E7 1C28                movem.l    -[A7], D3,D4,D5,A2,A4
  1251. 00000DDA  4203                     clr.b      D3
  1252. 00000DDC  49EE FFE0                lea.l      A4, [A6 - 0x20]
  1253. 00000DE0  1883                     move.b     [A4], D3
  1254. 00000DE2  7801                     moveq.l    D4, 0x01
  1255. 00000DE4  1F04                     move.b     -[A7], D4
  1256. 00000DE6  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  1257. 00000DEA  544F                     addq.w     A7, 2
  1258. 00000DEC  1A00                     move.b     D5, D0
  1259. 00000DEE  102D CD2A                move.b     D0, [A5 - 0x32D6]
  1260. 00000DF2  EC08                     lsr        D0.b, 6
  1261. 00000DF4  C004                     and.b      D0, D4
  1262. 00000DF6  246E 0008                movea.l    A2, [A6 + 0x8]
  1263. 00000DFA  2052                     movea.l    A0, [A2]
  1264. 00000DFC  1140 0033                move.b     [A0 + 0x33], D0
  1265. 00000E00  4A00                     tst.b      D0
  1266. 00000E02  6738                     beq        +0x3A /* 00000E3C */
  1267. 00000E04  594F                     subq.w     A7, 4
  1268. 00000E06  42A7                     clr.l      -[A7]
  1269. 00000E08  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1270. 00000E0C  486E FFE0                pea.l      [A6 - 0x20]
  1271. 00000E10  4227                     clr.b      -[A7]
  1272. 00000E12  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1273. 00000E16  2052                     movea.l    A0, [A2]
  1274. 00000E18  4A28 0032                tst.b      [A0 + 0x32]
  1275. 00000E1C  6704                     beq        +0x6 /* 00000E22 */
  1276. 00000E1E  70FF                     moveq.l    D0, 0xFFFFFFFF
  1277. 00000E20  6002                     bra        +0x4 /* 00000E24 */
  1278. label00000E22:
  1279. 00000E22  7000                     moveq.l    D0, 0x00
  1280. label00000E24:
  1281. 00000E24  2F00                     move.l     -[A7], D0
  1282. 00000E26  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  1283. 00000E2A  42A7                     clr.l      -[A7]
  1284. 00000E2C  AA45                     syscall    NewCWindow
  1285. 00000E2E  201F                     move.l     D0, [A7]+
  1286. 00000E30  206E 0008                movea.l    A0, [A6 + 0x8]
  1287. 00000E34  2250                     movea.l    A1, [A0]
  1288. 00000E36  2340 0010                move.l     [A1 + 0x10], D0
  1289. 00000E3A  603A                     bra        +0x3C /* 00000E76 */
  1290. label00000E3C:
  1291. 00000E3C  594F                     subq.w     A7, 4
  1292. 00000E3E  42A7                     clr.l      -[A7]
  1293. 00000E40  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1294. 00000E44  486E FFE0                pea.l      [A6 - 0x20]
  1295. 00000E48  4227                     clr.b      -[A7]
  1296. 00000E4A  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1297. 00000E4E  206E 0008                movea.l    A0, [A6 + 0x8]
  1298. 00000E52  2250                     movea.l    A1, [A0]
  1299. 00000E54  4A29 0032                tst.b      [A1 + 0x32]
  1300. 00000E58  6704                     beq        +0x6 /* 00000E5E */
  1301. 00000E5A  70FF                     moveq.l    D0, 0xFFFFFFFF
  1302. 00000E5C  6002                     bra        +0x4 /* 00000E60 */
  1303. label00000E5E:
  1304. 00000E5E  7000                     moveq.l    D0, 0x00
  1305. label00000E60:
  1306. 00000E60  2F00                     move.l     -[A7], D0
  1307. 00000E62  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  1308. 00000E66  42A7                     clr.l      -[A7]
  1309. 00000E68  A913                     syscall    NewWindow
  1310. 00000E6A  201F                     move.l     D0, [A7]+
  1311. 00000E6C  206E 0008                movea.l    A0, [A6 + 0x8]
  1312. 00000E70  2250                     movea.l    A1, [A0]
  1313. 00000E72  2340 0010                move.l     [A1 + 0x10], D0
  1314. label00000E76:
  1315. 00000E76  1F05                     move.b     -[A7], D5
  1316. 00000E78  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  1317. 00000E7C  544F                     addq.w     A7, 2
  1318. 00000E7E  206E 0008                movea.l    A0, [A6 + 0x8]
  1319. 00000E82  2250                     movea.l    A1, [A0]
  1320. 00000E84  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1321. 00000E88  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  1322. 00000E8C  4CDF 1438                movem.l    D3,D4,D5,A2,A4, [A7]+
  1323. 00000E90  4E5E                     unlink     A6
  1324. 00000E92  4E74 000C                rtd        0x000C
  1325. export_284:
  1326. 00000E96  4E56 0000                link       A6, 0
  1327. 00000E9A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1328. 00000E9E  206E 0008                movea.l    A0, [A6 + 0x8]
  1329. 00000EA2  2250                     movea.l    A1, [A0]
  1330. 00000EA4  2F29 000C                move.l     -[A7], [A1 + 0xC]
  1331. 00000EA8  4EAD D810                jsr        [A5 - 0x27F0]
  1332. 00000EAC  4E5E                     unlink     A6
  1333. 00000EAE  4E74 0004                rtd        0x0004
  1334. export_285:
  1335. 00000EB2  4E56 0000                link       A6, 0
  1336. 00000EB6  48E7 0038                movem.l    -[A7], A2,A3,A4
  1337. 00000EBA  70FF                     moveq.l    D0, 0xFFFFFFFF
  1338. 00000EBC  246E 000C                movea.l    A2, [A6 + 0xC]
  1339. 00000EC0  2480                     move.l     [A2], D0
  1340. 00000EC2  2540 0004                move.l     [A2 + 0x4], D0
  1341. 00000EC6  266E 0008                movea.l    A3, [A6 + 0x8]
  1342. 00000ECA  2053                     movea.l    A0, [A3]
  1343. 00000ECC  2868 0010                movea.l    A4, [A0 + 0x10]
  1344. 00000ED0  302C 0016                move.w     D0, [A4 + 0x16]
  1345. 00000ED4  48C0                     ext.l      D0
  1346. 00000ED6  322C 0012                move.w     D1, [A4 + 0x12]
  1347. 00000EDA  48C1                     ext.l      D1
  1348. 00000EDC  9081                     sub.l      D0, D1
  1349. 00000EDE  5280                     addq.l     D0, 1
  1350. 00000EE0  2540 000C                move.l     [A2 + 0xC], D0
  1351. 00000EE4  2053                     movea.l    A0, [A3]
  1352. 00000EE6  2668 0010                movea.l    A3, [A0 + 0x10]
  1353. 00000EEA  302B 0014                move.w     D0, [A3 + 0x14]
  1354. 00000EEE  48C0                     ext.l      D0
  1355. 00000EF0  322B 0010                move.w     D1, [A3 + 0x10]
  1356. 00000EF4  48C1                     ext.l      D1
  1357. 00000EF6  9081                     sub.l      D0, D1
  1358. 00000EF8  5280                     addq.l     D0, 1
  1359. 00000EFA  2540 0008                move.l     [A2 + 0x8], D0
  1360. 00000EFE  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1361. 00000F02  4E5E                     unlink     A6
  1362. 00000F04  4E74 0008                rtd        0x0008
  1363. export_286:
  1364. 00000F08  4E56 0000                link       A6, 0
  1365. 00000F0C  48E7 0038                movem.l    -[A7], A2,A3,A4
  1366. 00000F10  7000                     moveq.l    D0, 0x00
  1367. 00000F12  246E 000C                movea.l    A2, [A6 + 0xC]
  1368. 00000F16  2480                     move.l     [A2], D0
  1369. 00000F18  2540 0004                move.l     [A2 + 0x4], D0
  1370. 00000F1C  266E 0008                movea.l    A3, [A6 + 0x8]
  1371. 00000F20  2053                     movea.l    A0, [A3]
  1372. 00000F22  2868 0010                movea.l    A4, [A0 + 0x10]
  1373. 00000F26  302C 0016                move.w     D0, [A4 + 0x16]
  1374. 00000F2A  48C0                     ext.l      D0
  1375. 00000F2C  322C 0012                move.w     D1, [A4 + 0x12]
  1376. 00000F30  48C1                     ext.l      D1
  1377. 00000F32  9081                     sub.l      D0, D1
  1378. 00000F34  2540 000C                move.l     [A2 + 0xC], D0
  1379. 00000F38  2053                     movea.l    A0, [A3]
  1380. 00000F3A  2668 0010                movea.l    A3, [A0 + 0x10]
  1381. 00000F3E  302B 0014                move.w     D0, [A3 + 0x14]
  1382. 00000F42  48C0                     ext.l      D0
  1383. 00000F44  322B 0010                move.w     D1, [A3 + 0x10]
  1384. 00000F48  48C1                     ext.l      D1
  1385. 00000F4A  9081                     sub.l      D0, D1
  1386. 00000F4C  2540 0008                move.l     [A2 + 0x8], D0
  1387. 00000F50  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1388. 00000F54  4E5E                     unlink     A6
  1389. 00000F56  4E74 0008                rtd        0x0008
  1390. export_287:
  1391. 00000F5A  4E56 0000                link       A6, 0
  1392. 00000F5E  48E7 0038                movem.l    -[A7], A2,A3,A4
  1393. 00000F62  7000                     moveq.l    D0, 0x00
  1394. 00000F64  246E 000C                movea.l    A2, [A6 + 0xC]
  1395. 00000F68  2480                     move.l     [A2], D0
  1396. 00000F6A  2540 0004                move.l     [A2 + 0x4], D0
  1397. 00000F6E  266E 0008                movea.l    A3, [A6 + 0x8]
  1398. 00000F72  2053                     movea.l    A0, [A3]
  1399. 00000F74  2868 0010                movea.l    A4, [A0 + 0x10]
  1400. 00000F78  302C 0016                move.w     D0, [A4 + 0x16]
  1401. 00000F7C  48C0                     ext.l      D0
  1402. 00000F7E  322C 0012                move.w     D1, [A4 + 0x12]
  1403. 00000F82  48C1                     ext.l      D1
  1404. 00000F84  9081                     sub.l      D0, D1
  1405. 00000F86  2540 000C                move.l     [A2 + 0xC], D0
  1406. 00000F8A  2053                     movea.l    A0, [A3]
  1407. 00000F8C  2668 0010                movea.l    A3, [A0 + 0x10]
  1408. 00000F90  302B 0014                move.w     D0, [A3 + 0x14]
  1409. 00000F94  48C0                     ext.l      D0
  1410. 00000F96  322B 0010                move.w     D1, [A3 + 0x10]
  1411. 00000F9A  48C1                     ext.l      D1
  1412. 00000F9C  9081                     sub.l      D0, D1
  1413. 00000F9E  2540 0008                move.l     [A2 + 0x8], D0
  1414. 00000FA2  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1415. 00000FA6  4E5E                     unlink     A6
  1416. 00000FA8  4E74 0008                rtd        0x0008
  1417. export_288:
  1418. 00000FAC  4E56 0000                link       A6, 0
  1419. 00000FB0  206E 0008                movea.l    A0, [A6 + 0x8]
  1420. 00000FB4  2250                     movea.l    A1, [A0]
  1421. 00000FB6  1029 0032                move.b     D0, [A1 + 0x32]
  1422. 00000FBA  4E5E                     unlink     A6
  1423. 00000FBC  4E74 0004                rtd        0x0004
  1424. export_289:
  1425. 00000FC0  4E56 0000                link       A6, 0
  1426. 00000FC4  206E 0008                movea.l    A0, [A6 + 0x8]
  1427. 00000FC8  2250                     movea.l    A1, [A0]
  1428. 00000FCA  1029 0034                move.b     D0, [A1 + 0x34]
  1429. 00000FCE  4E5E                     unlink     A6
  1430. 00000FD0  4E74 0004                rtd        0x0004
  1431. export_290:
  1432. 00000FD4  4E56 0000                link       A6, 0
  1433. 00000FD8  206E 0008                movea.l    A0, [A6 + 0x8]
  1434. 00000FDC  2250                     movea.l    A1, [A0]
  1435. 00000FDE  1029 0033                move.b     D0, [A1 + 0x33]
  1436. 00000FE2  4E5E                     unlink     A6
  1437. 00000FE4  4E74 0004                rtd        0x0004
  1438. export_291:
  1439. 00000FE8  4E56 0000                link       A6, 0
  1440. 00000FEC  102E 000C                move.b     D0, [A6 + 0xC]
  1441. 00000FF0  6722                     beq        +0x24 /* 00001014 */
  1442. 00000FF2  206E 0008                movea.l    A0, [A6 + 0x8]
  1443. 00000FF6  2250                     movea.l    A1, [A0]
  1444. 00000FF8  4A29 0032                tst.b      [A1 + 0x32]
  1445. 00000FFC  6716                     beq        +0x18 /* 00001014 */
  1446. 00000FFE  2F3C 0000 0197           move.l     -[A7], 0x197
  1447. 00001004  486D D1D2                pea.l      [A5 - 0x2E2E]
  1448. 00001008  486D D1DE                pea.l      [A5 - 0x2E22]
  1449. 0000100C  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  1450. 00001010  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1451. label00001014:
  1452. 00001014  206E 0008                movea.l    A0, [A6 + 0x8]
  1453. 00001018  2250                     movea.l    A1, [A0]
  1454. 0000101A  136E 000C 0034           move.b     [A1 + 0x34], [A6 + 0xC]
  1455. 00001020  4E5E                     unlink     A6
  1456. 00001022  4E74 0006                rtd        0x0006
  1457. export_292:
  1458. 00001026  4E56 0000                link       A6, 0
  1459. 0000102A  206E 0008                movea.l    A0, [A6 + 0x8]
  1460. 0000102E  2250                     movea.l    A1, [A0]
  1461. 00001030  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1462. 00001034  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1463. 00001038  A91A                     syscall    SetWTitle
  1464. 0000103A  4E5E                     unlink     A6
  1465. 0000103C  4E74 0008                rtd        0x0008
  1466. export_293:
  1467. 00001040  4E56 0000                link       A6, 0
  1468. 00001044  206E 0008                movea.l    A0, [A6 + 0x8]
  1469. 00001048  2250                     movea.l    A1, [A0]
  1470. 0000104A  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1471. 0000104E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1472. 00001052  A919                     syscall    GetWTitle
  1473. 00001054  4E5E                     unlink     A6
  1474. 00001056  4E74 0008                rtd        0x0008
  1475. export_294:
  1476. 0000105A  4E56 0000                link       A6, 0
  1477. 0000105E  206E 0008                movea.l    A0, [A6 + 0x8]
  1478. 00001062  2250                     movea.l    A1, [A0]
  1479. 00001064  136E 000C 0035           move.b     [A1 + 0x35], [A6 + 0xC]
  1480. 0000106A  4E5E                     unlink     A6
  1481. 0000106C  4E74 0006                rtd        0x0006
  1482. export_295:
  1483. 00001070  4E56 0000                link       A6, 0
  1484. 00001074  206E 0008                movea.l    A0, [A6 + 0x8]
  1485. 00001078  2250                     movea.l    A1, [A0]
  1486. 0000107A  1029 0035                move.b     D0, [A1 + 0x35]
  1487. 0000107E  4E5E                     unlink     A6
  1488. 00001080  4E74 0004                rtd        0x0004
  1489. export_296:
  1490. 00001084  4E56 0000                link       A6, 0
  1491. 00001088  554F                     subq.w     A7, 2
  1492. 0000108A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1493. 0000108E  206E 0008                movea.l    A0, [A6 + 0x8]
  1494. 00001092  2250                     movea.l    A1, [A0]
  1495. 00001094  2069 0010                movea.l    A0, [A1 + 0x10]
  1496. 00001098  2F28 0076                move.l     -[A7], [A0 + 0x76]
  1497. 0000109C  A8E8                     syscall    PtInRgn
  1498. 0000109E  101F                     move.b     D0, [A7]+
  1499. 000010A0  4E5E                     unlink     A6
  1500. 000010A2  4E74 0008                rtd        0x0008
  1501. export_297:
  1502. 000010A6  4E56 FFF8                link       A6, -0x0008
  1503. 000010AA  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  1504. 000010AE  246E 000C                movea.l    A2, [A6 + 0xC]
  1505. 000010B2  266E 0008                movea.l    A3, [A6 + 0x8]
  1506. 000010B6  2053                     movea.l    A0, [A3]
  1507. 000010B8  702A                     moveq.l    D0, 0x2A
  1508. 000010BA  D1C0                     add.l      A0, D0
  1509. 000010BC  20DA                     move.l     [A0]+, [A2]+
  1510. 000010BE  20DA                     move.l     [A0]+, [A2]+
  1511. 000010C0  2053                     movea.l    A0, [A3]
  1512. 000010C2  2468 0010                movea.l    A2, [A0 + 0x10]
  1513. 000010C6  4A2A 0071                tst.b      [A2 + 0x71]
  1514. 000010CA  6768                     beq        +0x6A /* 00001134 */
  1515. 000010CC  266A 0082                movea.l    A3, [A2 + 0x82]
  1516. 000010D0  2053                     movea.l    A0, [A3]
  1517. 000010D2  5048                     addq.w     A0, 8
  1518. 000010D4  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1519. 000010D8  22D8                     move.l     [A1]+, [A0]+
  1520. 000010DA  22D8                     move.l     [A1]+, [A0]+
  1521. 000010DC  302E FFFE                move.w     D0, [A6 - 0x2]
  1522. 000010E0  48C0                     ext.l      D0
  1523. 000010E2  362E FFFA                move.w     D3, [A6 - 0x6]
  1524. 000010E6  2203                     move.l     D1, D3
  1525. 000010E8  48C1                     ext.l      D1
  1526. 000010EA  9081                     sub.l      D0, D1
  1527. 000010EC  206E 000C                movea.l    A0, [A6 + 0xC]
  1528. 000010F0  3828 0006                move.w     D4, [A0 + 0x6]
  1529. 000010F4  2204                     move.l     D1, D4
  1530. 000010F6  48C1                     ext.l      D1
  1531. 000010F8  B081                     cmp.l      D0, D1
  1532. 000010FA  6F06                     ble        +0x8 /* 00001102 */
  1533. 000010FC  D644                     add.w      D3, D4
  1534. 000010FE  3D43 FFFE                move.w     [A6 - 0x2], D3
  1535. label00001102:
  1536. 00001102  302E FFFC                move.w     D0, [A6 - 0x4]
  1537. 00001106  48C0                     ext.l      D0
  1538. 00001108  362E FFF8                move.w     D3, [A6 - 0x8]
  1539. 0000110C  2203                     move.l     D1, D3
  1540. 0000110E  48C1                     ext.l      D1
  1541. 00001110  9081                     sub.l      D0, D1
  1542. 00001112  206E 000C                movea.l    A0, [A6 + 0xC]
  1543. 00001116  3828 0004                move.w     D4, [A0 + 0x4]
  1544. 0000111A  2204                     move.l     D1, D4
  1545. 0000111C  48C1                     ext.l      D1
  1546. 0000111E  B081                     cmp.l      D0, D1
  1547. 00001120  6F06                     ble        +0x8 /* 00001128 */
  1548. 00001122  D644                     add.w      D3, D4
  1549. 00001124  3D43 FFFC                move.w     [A6 - 0x4], D3
  1550. label00001128:
  1551. 00001128  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1552. 0000112C  2253                     movea.l    A1, [A3]
  1553. 0000112E  5049                     addq.w     A1, 8
  1554. 00001130  22D8                     move.l     [A1]+, [A0]+
  1555. 00001132  22D8                     move.l     [A1]+, [A0]+
  1556. label00001134:
  1557. 00001134  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  1558. 00001138  4E5E                     unlink     A6
  1559. 0000113A  4E74 0008                rtd        0x0008
  1560. export_298:
  1561. 0000113E  4E56 0000                link       A6, 0
  1562. 00001142  2F0A                     move.l     -[A7], A2
  1563. 00001144  206E 0008                movea.l    A0, [A6 + 0x8]
  1564. 00001148  2250                     movea.l    A1, [A0]
  1565. 0000114A  2069 0010                movea.l    A0, [A1 + 0x10]
  1566. 0000114E  2468 0082                movea.l    A2, [A0 + 0x82]
  1567. 00001152  206E 000C                movea.l    A0, [A6 + 0xC]
  1568. 00001156  2252                     movea.l    A1, [A2]
  1569. 00001158  5049                     addq.w     A1, 8
  1570. 0000115A  22D8                     move.l     [A1]+, [A0]+
  1571. 0000115C  22D8                     move.l     [A1]+, [A0]+
  1572. 0000115E  245F                     movea.l    A2, [A7]+
  1573. 00001160  4E5E                     unlink     A6
  1574. 00001162  4E74 0008                rtd        0x0008
  1575. export_299:
  1576. 00001166  4E56 0000                link       A6, 0
  1577. 0000116A  206E 0008                movea.l    A0, [A6 + 0x8]
  1578. 0000116E  2250                     movea.l    A1, [A0]
  1579. 00001170  336E 000C 003E           move.w     [A1 + 0x3E], [A6 + 0xC]
  1580. 00001176  4E5E                     unlink     A6
  1581. 00001178  4E74 0006                rtd        0x0006
  1582. export_300:
  1583. 0000117C  4E56 0000                link       A6, 0
  1584. 00001180  206E 0008                movea.l    A0, [A6 + 0x8]
  1585. 00001184  2250                     movea.l    A1, [A0]
  1586. 00001186  3029 003E                move.w     D0, [A1 + 0x3E]
  1587. 0000118A  4E5E                     unlink     A6
  1588. 0000118C  4E74 0004                rtd        0x0004
  1589. export_301:
  1590. 00001190  4E56 0000                link       A6, 0
  1591. 00001194  2F0A                     move.l     -[A7], A2
  1592. 00001196  246E 0008                movea.l    A2, [A6 + 0x8]
  1593. 0000119A  2052                     movea.l    A0, [A2]
  1594. 0000119C  4A28 001C                tst.b      [A0 + 0x1C]
  1595. 000011A0  6612                     bne        +0x14 /* 000011B4 */
  1596. 000011A2  2F0A                     move.l     -[A7], A2
  1597. 000011A4  4EBA F030                jsr        [PC - 0xFD0 /* 000001D6 */]
  1598. 000011A8  2F0A                     move.l     -[A7], A2
  1599. 000011AA  2052                     movea.l    A0, [A2]
  1600. 000011AC  2F28 0014                move.l     -[A7], [A0 + 0x14]
  1601. 000011B0  4EAD E14A                jsr        [A5 - 0x1EB6]
  1602. label000011B4:
  1603. 000011B4  245F                     movea.l    A2, [A7]+
  1604. 000011B6  4E5E                     unlink     A6
  1605. 000011B8  4E74 0004                rtd        0x0004
  1606. export_302:
  1607. 000011BC  4E56 0000                link       A6, 0
  1608. 000011C0  2F0A                     move.l     -[A7], A2
  1609. 000011C2  246E 0008                movea.l    A2, [A6 + 0x8]
  1610. 000011C6  2052                     movea.l    A0, [A2]
  1611. 000011C8  4A28 001C                tst.b      [A0 + 0x1C]
  1612. 000011CC  6712                     beq        +0x14 /* 000011E0 */
  1613. 000011CE  2F0A                     move.l     -[A7], A2
  1614. 000011D0  4EBA F01E                jsr        [PC - 0xFE2 /* 000001F0 */]
  1615. 000011D4  2F0A                     move.l     -[A7], A2
  1616. 000011D6  2052                     movea.l    A0, [A2]
  1617. 000011D8  2F28 0014                move.l     -[A7], [A0 + 0x14]
  1618. 000011DC  4EAD E150                jsr        [A5 - 0x1EB0]
  1619. label000011E0:
  1620. 000011E0  245F                     movea.l    A2, [A7]+
  1621. 000011E2  4E5E                     unlink     A6
  1622. 000011E4  4E74 0004                rtd        0x0004
  1623. export_303:
  1624. 000011E8  4E56 0000                link       A6, 0
  1625. 000011EC  48E7 1030                movem.l    -[A7], D3,A2,A3
  1626. 000011F0  246E 0008                movea.l    A2, [A6 + 0x8]
  1627. 000011F4  2652                     movea.l    A3, [A2]
  1628. 000011F6  4A2B 0032                tst.b      [A3 + 0x32]
  1629. 000011FA  6732                     beq        +0x34 /* 0000122E */
  1630. 000011FC  302B 003C                move.w     D0, [A3 + 0x3C]
  1631. 00001200  363C 7FFF                move.w     D3, 0x7FFF
  1632. 00001204  B043                     cmp.w      D0, D3
  1633. 00001206  6726                     beq        +0x28 /* 0000122E */
  1634. 00001208  302B 003A                move.w     D0, [A3 + 0x3A]
  1635. 0000120C  B043                     cmp.w      D0, D3
  1636. 0000120E  671E                     beq        +0x20 /* 0000122E */
  1637. 00001210  3F2B 003C                move.w     -[A7], [A3 + 0x3C]
  1638. 00001214  3F2B 003A                move.w     -[A7], [A3 + 0x3A]
  1639. 00001218  2F0A                     move.l     -[A7], A2
  1640. 0000121A  4EAD D0F6                jsr        [A5 - 0x2F0A]
  1641. 0000121E  363C 7FFF                move.w     D3, 0x7FFF
  1642. 00001222  2052                     movea.l    A0, [A2]
  1643. 00001224  3143 003C                move.w     [A0 + 0x3C], D3
  1644. 00001228  2052                     movea.l    A0, [A2]
  1645. 0000122A  3143 003A                move.w     [A0 + 0x3A], D3
  1646. label0000122E:
  1647. 0000122E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1648. 00001232  4E5E                     unlink     A6
  1649. 00001234  4E74 0004                rtd        0x0004
  1650. export_304:
  1651. 00001238  4E56 0000                link       A6, 0
  1652. 0000123C  48E7 1030                movem.l    -[A7], D3,A2,A3
  1653. 00001240  246E 0008                movea.l    A2, [A6 + 0x8]
  1654. 00001244  2652                     movea.l    A3, [A2]
  1655. 00001246  4A2B 0032                tst.b      [A3 + 0x32]
  1656. 0000124A  674E                     beq        +0x50 /* 0000129A */
  1657. 0000124C  302B 003C                move.w     D0, [A3 + 0x3C]
  1658. 00001250  363C 7FFF                move.w     D3, 0x7FFF
  1659. 00001254  B043                     cmp.w      D0, D3
  1660. 00001256  6642                     bne        +0x44 /* 0000129A */
  1661. 00001258  302B 003A                move.w     D0, [A3 + 0x3A]
  1662. 0000125C  B043                     cmp.w      D0, D3
  1663. 0000125E  663A                     bne        +0x3C /* 0000129A */
  1664. 00001260  2F0A                     move.l     -[A7], A2
  1665. 00001262  4EAD CFA0                jsr        [A5 - 0x3060]
  1666. 00001266  2652                     movea.l    A3, [A2]
  1667. 00001268  206B 0010                movea.l    A0, [A3 + 0x10]
  1668. 0000126C  2028 0010                move.l     D0, [A0 + 0x10]
  1669. 00001270  2740 003A                move.l     [A3 + 0x3A], D0
  1670. 00001274  2052                     movea.l    A0, [A2]
  1671. 00001276  703A                     moveq.l    D0, 0x3A
  1672. 00001278  D1C0                     add.l      A0, D0
  1673. 0000127A  2F08                     move.l     -[A7], A0
  1674. 0000127C  A870                     syscall    LocalToGlobal
  1675. 0000127E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1676. 00001282  4EAD D102                jsr        [A5 - 0x2EFE]
  1677. 00001286  363C 7FFF                move.w     D3, 0x7FFF
  1678. 0000128A  206E 0008                movea.l    A0, [A6 + 0x8]
  1679. 0000128E  2250                     movea.l    A1, [A0]
  1680. 00001290  3343 0038                move.w     [A1 + 0x38], D3
  1681. 00001294  2250                     movea.l    A1, [A0]
  1682. 00001296  3343 0036                move.w     [A1 + 0x36], D3
  1683. label0000129A:
  1684. 0000129A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1685. 0000129E  4E5E                     unlink     A6
  1686. 000012A0  4E74 0004                rtd        0x0004
  1687. export_305:
  1688. 000012A4  4E56 0000                link       A6, 0
  1689. 000012A8  48E7 0030                movem.l    -[A7], A2,A3
  1690. 000012AC  246E 0008                movea.l    A2, [A6 + 0x8]
  1691. 000012B0  2652                     movea.l    A3, [A2]
  1692. 000012B2  4A2B 0032                tst.b      [A3 + 0x32]
  1693. 000012B6  6706                     beq        +0x8 /* 000012BE */
  1694. 000012B8  276E 000C 003A           move.l     [A3 + 0x3A], [A6 + 0xC]
  1695. label000012BE:
  1696. 000012BE  4CDF 0C00                movem.l    A2,A3, [A7]+
  1697. 000012C2  4E5E                     unlink     A6
  1698. 000012C4  4E74 0008                rtd        0x0008
  1699. export_306:
  1700. 000012C8  4E56 0000                link       A6, 0
  1701. 000012CC  48E7 0030                movem.l    -[A7], A2,A3
  1702. 000012D0  246E 0008                movea.l    A2, [A6 + 0x8]
  1703. 000012D4  2652                     movea.l    A3, [A2]
  1704. 000012D6  4A2B 001D                tst.b      [A3 + 0x1D]
  1705. 000012DA  6624                     bne        +0x26 /* 00001300 */
  1706. 000012DC  2F2B 0010                move.l     -[A7], [A3 + 0x10]
  1707. 000012E0  7001                     moveq.l    D0, 0x01
  1708. 000012E2  1F00                     move.b     -[A7], D0
  1709. 000012E4  A91C                     syscall    HiliteWindow
  1710. 000012E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1711. 000012EA  4EBA EF6C                jsr        [PC - 0x1094 /* 00000258 */]
  1712. 000012EE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1713. 000012F2  206E 0008                movea.l    A0, [A6 + 0x8]
  1714. 000012F6  2250                     movea.l    A1, [A0]
  1715. 000012F8  2F29 000C                move.l     -[A7], [A1 + 0xC]
  1716. 000012FC  4EAD D816                jsr        [A5 - 0x27EA]
  1717. label00001300:
  1718. 00001300  4CDF 0C00                movem.l    A2,A3, [A7]+
  1719. 00001304  4E5E                     unlink     A6
  1720. 00001306  4E74 0004                rtd        0x0004
  1721. export_307:
  1722. 0000130A  4E56 0000                link       A6, 0
  1723. 0000130E  48E7 0030                movem.l    -[A7], A2,A3
  1724. 00001312  246E 0008                movea.l    A2, [A6 + 0x8]
  1725. 00001316  2652                     movea.l    A3, [A2]
  1726. 00001318  4A2B 001D                tst.b      [A3 + 0x1D]
  1727. 0000131C  6722                     beq        +0x24 /* 00001340 */
  1728. 0000131E  2F2B 0010                move.l     -[A7], [A3 + 0x10]
  1729. 00001322  4227                     clr.b      -[A7]
  1730. 00001324  A91C                     syscall    HiliteWindow
  1731. 00001326  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1732. 0000132A  206E 0008                movea.l    A0, [A6 + 0x8]
  1733. 0000132E  2250                     movea.l    A1, [A0]
  1734. 00001330  2F29 000C                move.l     -[A7], [A1 + 0xC]
  1735. 00001334  4EAD D81C                jsr        [A5 - 0x27E4]
  1736. 00001338  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1737. 0000133C  4EBA EF7C                jsr        [PC - 0x1084 /* 000002BA */]
  1738. label00001340:
  1739. 00001340  4CDF 0C00                movem.l    A2,A3, [A7]+
  1740. 00001344  4E5E                     unlink     A6
  1741. 00001346  4E74 0004                rtd        0x0004
  1742. export_308:
  1743. 0000134A  4E56 0000                link       A6, 0
  1744. 0000134E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1745. 00001352  206E 0008                movea.l    A0, [A6 + 0x8]
  1746. 00001356  2250                     movea.l    A1, [A0]
  1747. 00001358  2F29 0014                move.l     -[A7], [A1 + 0x14]
  1748. 0000135C  4EAD E144                jsr        [A5 - 0x1EBC]
  1749. 00001360  206E 0008                movea.l    A0, [A6 + 0x8]
  1750. 00001364  2250                     movea.l    A1, [A0]
  1751. 00001366  137C 0001 001C           move.b     [A1 + 0x1C], 0x1
  1752. 0000136C  4E5E                     unlink     A6
  1753. 0000136E  4E74 0004                rtd        0x0004
  1754. export_309:
  1755. 00001372  4E56 0000                link       A6, 0
  1756. 00001376  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  1757. 0000137A  246E 0008                movea.l    A2, [A6 + 0x8]
  1758. 0000137E  2652                     movea.l    A3, [A2]
  1759. 00001380  302B 0038                move.w     D0, [A3 + 0x38]
  1760. 00001384  363C 7FFF                move.w     D3, 0x7FFF
  1761. 00001388  B043                     cmp.w      D0, D3
  1762. 0000138A  6708                     beq        +0xA /* 00001394 */
  1763. 0000138C  302B 0036                move.w     D0, [A3 + 0x36]
  1764. 00001390  B043                     cmp.w      D0, D3
  1765. 00001392  6604                     bne        +0x6 /* 00001398 */
  1766. label00001394:
  1767. 00001394  7000                     moveq.l    D0, 0x00
  1768. 00001396  6002                     bra        +0x4 /* 0000139A */
  1769. label00001398:
  1770. 00001398  7001                     moveq.l    D0, 0x01
  1771. label0000139A:
  1772. 0000139A  1800                     move.b     D4, D0
  1773. 0000139C  4A2B 001C                tst.b      [A3 + 0x1C]
  1774. 000013A0  6632                     bne        +0x34 /* 000013D4 */
  1775. 000013A2  4A04                     tst.b      D4
  1776. 000013A4  672E                     beq        +0x30 /* 000013D4 */
  1777. 000013A6  2F0A                     move.l     -[A7], A2
  1778. 000013A8  4EBA EE2C                jsr        [PC - 0x11D4 /* 000001D6 */]
  1779. 000013AC  2652                     movea.l    A3, [A2]
  1780. 000013AE  2F2B 0010                move.l     -[A7], [A3 + 0x10]
  1781. 000013B2  3F2B 0038                move.w     -[A7], [A3 + 0x38]
  1782. 000013B6  3F2B 0036                move.w     -[A7], [A3 + 0x36]
  1783. 000013BA  4227                     clr.b      -[A7]
  1784. 000013BC  A91B                     syscall    MoveWindow
  1785. 000013BE  206E 0008                movea.l    A0, [A6 + 0x8]
  1786. 000013C2  2250                     movea.l    A1, [A0]
  1787. 000013C4  7036                     moveq.l    D0, 0x36
  1788. 000013C6  D3C0                     add.l      A1, D0
  1789. 000013C8  2F09                     move.l     -[A7], A1
  1790. 000013CA  3F3C 7FFF                move.w     -[A7], 0x7FFF
  1791. 000013CE  3F3C 7FFF                move.w     -[A7], 0x7FFF
  1792. 000013D2  A880                     syscall    SetPt
  1793. label000013D4:
  1794. 000013D4  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  1795. 000013D8  4E5E                     unlink     A6
  1796. 000013DA  4E74 0004                rtd        0x0004
  1797. export_310:
  1798. 000013DE  4E56 0000                link       A6, 0
  1799. 000013E2  48E7 0030                movem.l    -[A7], A2,A3
  1800. 000013E6  246E 0008                movea.l    A2, [A6 + 0x8]
  1801. 000013EA  2052                     movea.l    A0, [A2]
  1802. 000013EC  4A28 001C                tst.b      [A0 + 0x1C]
  1803. 000013F0  6736                     beq        +0x38 /* 00001428 */
  1804. 000013F2  2F0A                     move.l     -[A7], A2
  1805. 000013F4  4EBA EDFA                jsr        [PC - 0x1206 /* 000001F0 */]
  1806. 000013F8  2052                     movea.l    A0, [A2]
  1807. 000013FA  2F28 0010                move.l     -[A7], [A0 + 0x10]
  1808. 000013FE  A873                     syscall    SetPort
  1809. 00001400  4EBA F610                jsr        [PC - 0x9F0 /* 00000A12 */]
  1810. 00001404  246E 0008                movea.l    A2, [A6 + 0x8]
  1811. 00001408  2652                     movea.l    A3, [A2]
  1812. 0000140A  206B 0010                movea.l    A0, [A3 + 0x10]
  1813. 0000140E  2028 0010                move.l     D0, [A0 + 0x10]
  1814. 00001412  2740 0036                move.l     [A3 + 0x36], D0
  1815. 00001416  2052                     movea.l    A0, [A2]
  1816. 00001418  7036                     moveq.l    D0, 0x36
  1817. 0000141A  D1C0                     add.l      A0, D0
  1818. 0000141C  2F08                     move.l     -[A7], A0
  1819. 0000141E  A870                     syscall    LocalToGlobal
  1820. 00001420  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1821. 00001424  4EAD D102                jsr        [A5 - 0x2EFE]
  1822. label00001428:
  1823. 00001428  4CDF 0C00                movem.l    A2,A3, [A7]+
  1824. 0000142C  4E5E                     unlink     A6
  1825. 0000142E  4E74 0004                rtd        0x0004
  1826. export_311:
  1827. 00001432  4E56 0000                link       A6, 0
  1828. 00001436  206E 0008                movea.l    A0, [A6 + 0x8]
  1829. 0000143A  2250                     movea.l    A1, [A0]
  1830. 0000143C  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1831. 00001440  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  1832. 00001444  A908                     syscall    ShowHide
  1833. 00001446  206E 0008                movea.l    A0, [A6 + 0x8]
  1834. 0000144A  2250                     movea.l    A1, [A0]
  1835. 0000144C  136E 000C 001C           move.b     [A1 + 0x1C], [A6 + 0xC]
  1836. 00001452  4E5E                     unlink     A6
  1837. 00001454  4E74 0006                rtd        0x0006
  1838. export_312:
  1839. 00001458  4E56 0000                link       A6, 0
  1840. 0000145C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1841. 00001460  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1842. 00001464  206E 0008                movea.l    A0, [A6 + 0x8]
  1843. 00001468  2250                     movea.l    A1, [A0]
  1844. 0000146A  2F29 0014                move.l     -[A7], [A1 + 0x14]
  1845. 0000146E  4EAD E156                jsr        [A5 - 0x1EAA]
  1846. 00001472  4E5E                     unlink     A6
  1847. 00001474  4E74 0008                rtd        0x0008
  1848. export_313:
  1849. 00001478  4E56 FFF8                link       A6, -0x0008
  1850. 0000147C  48E7 0C20                movem.l    -[A7], D4,D5,A2
  1851. 00001480  246E 0008                movea.l    A2, [A6 + 0x8]
  1852. 00001484  2052                     movea.l    A0, [A2]
  1853. 00001486  2068 0010                movea.l    A0, [A0 + 0x10]
  1854. 0000148A  7010                     moveq.l    D0, 0x10
  1855. 0000148C  D1C0                     add.l      A0, D0
  1856. 0000148E  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1857. 00001492  22D8                     move.l     [A1]+, [A0]+
  1858. 00001494  22D8                     move.l     [A1]+, [A0]+
  1859. 00001496  3A2E FFFC                move.w     D5, [A6 - 0x4]
  1860. 0000149A  48C5                     ext.l      D5
  1861. 0000149C  322E FFF8                move.w     D1, [A6 - 0x8]
  1862. 000014A0  48C1                     ext.l      D1
  1863. 000014A2  9A81                     sub.l      D5, D1
  1864. 000014A4  E1A5                     asl        D5, D0
  1865. 000014A6  322E FFFE                move.w     D1, [A6 - 0x2]
  1866. 000014AA  48C1                     ext.l      D1
  1867. 000014AC  342E FFFA                move.w     D2, [A6 - 0x6]
  1868. 000014B0  48C2                     ext.l      D2
  1869. 000014B2  9282                     sub.l      D1, D2
  1870. 000014B4  DA81                     add.l      D5, D1
  1871. 000014B6  2052                     movea.l    A0, [A2]
  1872. 000014B8  722A                     moveq.l    D1, 0x2A
  1873. 000014BA  D1C1                     add.l      A0, D1
  1874. 000014BC  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1875. 000014C0  22D8                     move.l     [A1]+, [A0]+
  1876. 000014C2  22D8                     move.l     [A1]+, [A0]+
  1877. 000014C4  526E FFFE                addq.w     [A6 - 0x2], 1
  1878. 000014C8  526E FFFC                addq.w     [A6 - 0x4], 1
  1879. 000014CC  594F                     subq.w     A7, 4
  1880. 000014CE  2052                     movea.l    A0, [A2]
  1881. 000014D0  2F28 0010                move.l     -[A7], [A0 + 0x10]
  1882. 000014D4  206E 000C                movea.l    A0, [A6 + 0xC]
  1883. 000014D8  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1884. 000014DC  486E FFF8                pea.l      [A6 - 0x8]
  1885. 000014E0  A92B                     syscall    GrowWindow
  1886. 000014E2  281F                     move.l     D4, [A7]+
  1887. 000014E4  6716                     beq        +0x18 /* 000014FC */
  1888. 000014E6  B885                     cmp.l      D4, D5
  1889. 000014E8  6712                     beq        +0x14 /* 000014FC */
  1890. 000014EA  3F04                     move.w     -[A7], D4
  1891. 000014EC  2004                     move.l     D0, D4
  1892. 000014EE  7210                     moveq.l    D1, 0x10
  1893. 000014F0  E2A8                     lsr        D0, D1
  1894. 000014F2  3F00                     move.w     -[A7], D0
  1895. 000014F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1896. 000014F8  4EAD D0FC                jsr        [A5 - 0x2F04]
  1897. label000014FC:
  1898. 000014FC  4CDF 0430                movem.l    D4,D5,A2, [A7]+
  1899. 00001500  4E5E                     unlink     A6
  1900. 00001502  4E74 0008                rtd        0x0008
  1901. export_314:
  1902. 00001506  4E56 FFF8                link       A6, -0x0008
  1903. 0000150A  48E7 0030                movem.l    -[A7], A2,A3
  1904. 0000150E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1905. 00001512  4EAD CFA0                jsr        [A5 - 0x3060]
  1906. 00001516  206E 0008                movea.l    A0, [A6 + 0x8]
  1907. 0000151A  2250                     movea.l    A1, [A0]
  1908. 0000151C  2069 0010                movea.l    A0, [A1 + 0x10]
  1909. 00001520  7010                     moveq.l    D0, 0x10
  1910. 00001522  D1C0                     add.l      A0, D0
  1911. 00001524  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1912. 00001528  22D8                     move.l     [A1]+, [A0]+
  1913. 0000152A  22D8                     move.l     [A1]+, [A0]+
  1914. 0000152C  486E FFF8                pea.l      [A6 - 0x8]
  1915. 00001530  A87B                     syscall    ClipRect
  1916. 00001532  486E FFF8                pea.l      [A6 - 0x8]
  1917. 00001536  A8A3                     syscall    EraseRect
  1918. 00001538  206E 0008                movea.l    A0, [A6 + 0x8]
  1919. 0000153C  2250                     movea.l    A1, [A0]
  1920. 0000153E  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1921. 00001542  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1922. 00001546  4227                     clr.b      -[A7]
  1923. 00001548  A83A                     syscall    ZoomWindow
  1924. 0000154A  246E 0008                movea.l    A2, [A6 + 0x8]
  1925. 0000154E  2652                     movea.l    A3, [A2]
  1926. 00001550  4AAB 0018                tst.l      [A3 + 0x18]
  1927. 00001554  6742                     beq        +0x44 /* 00001598 */
  1928. 00001556  206B 0010                movea.l    A0, [A3 + 0x10]
  1929. 0000155A  3028 0016                move.w     D0, [A0 + 0x16]
  1930. 0000155E  906E FFFE                sub.w      D0, [A6 - 0x2]
  1931. 00001562  3D40 FFFE                move.w     [A6 - 0x2], D0
  1932. 00001566  2052                     movea.l    A0, [A2]
  1933. 00001568  2068 0010                movea.l    A0, [A0 + 0x10]
  1934. 0000156C  3028 0014                move.w     D0, [A0 + 0x14]
  1935. 00001570  906E FFFC                sub.w      D0, [A6 - 0x4]
  1936. 00001574  3D40 FFFC                move.w     [A6 - 0x4], D0
  1937. 00001578  486D 05AA                pea.l      [A5 + 0x5AA /* export_177 */]
  1938. 0000157C  486E FFF8                pea.l      [A6 - 0x8]
  1939. 00001580  2052                     movea.l    A0, [A2]
  1940. 00001582  2F28 0018                move.l     -[A7], [A0 + 0x18]
  1941. 00001586  4EAD D6F6                jsr        [A5 - 0x290A]
  1942. 0000158A  2052                     movea.l    A0, [A2]
  1943. 0000158C  2068 0010                movea.l    A0, [A0 + 0x10]
  1944. 00001590  7010                     moveq.l    D0, 0x10
  1945. 00001592  D1C0                     add.l      A0, D0
  1946. 00001594  2F08                     move.l     -[A7], A0
  1947. 00001596  A928                     syscall    InvalRect
  1948. label00001598:
  1949. 00001598  246E 0008                movea.l    A2, [A6 + 0x8]
  1950. 0000159C  2652                     movea.l    A3, [A2]
  1951. 0000159E  4A2B 0032                tst.b      [A3 + 0x32]
  1952. 000015A2  670A                     beq        +0xC /* 000015AE */
  1953. 000015A4  2F0A                     move.l     -[A7], A2
  1954. 000015A6  2F2B 0014                move.l     -[A7], [A3 + 0x14]
  1955. 000015AA  4EAD E144                jsr        [A5 - 0x1EBC]
  1956. label000015AE:
  1957. 000015AE  4CDF 0C00                movem.l    A2,A3, [A7]+
  1958. 000015B2  4E5E                     unlink     A6
  1959. 000015B4  4E74 0006                rtd        0x0006
  1960. export_315:
  1961. 000015B8  4E56 0000                link       A6, 0
  1962. 000015BC  48E7 0030                movem.l    -[A7], A2,A3
  1963. 000015C0  206E 0008                movea.l    A0, [A6 + 0x8]
  1964. 000015C4  2250                     movea.l    A1, [A0]
  1965. 000015C6  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1966. 000015CA  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1967. 000015CE  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1968. 000015D2  4227                     clr.b      -[A7]
  1969. 000015D4  A91B                     syscall    MoveWindow
  1970. 000015D6  206E 0008                movea.l    A0, [A6 + 0x8]
  1971. 000015DA  2250                     movea.l    A1, [A0]
  1972. 000015DC  2069 0010                movea.l    A0, [A1 + 0x10]
  1973. 000015E0  2468 0082                movea.l    A2, [A0 + 0x82]
  1974. 000015E4  B4FC 0000                cmpa.w     A2, 0x0
  1975. 000015E8  6718                     beq        +0x1A /* 00001602 */
  1976. 000015EA  2652                     movea.l    A3, [A2]
  1977. 000015EC  2F0B                     move.l     -[A7], A3
  1978. 000015EE  302E 000E                move.w     D0, [A6 + 0xE]
  1979. 000015F2  906B 0002                sub.w      D0, [A3 + 0x2]
  1980. 000015F6  3F00                     move.w     -[A7], D0
  1981. 000015F8  302E 000C                move.w     D0, [A6 + 0xC]
  1982. 000015FC  9053                     sub.w      D0, [A3]
  1983. 000015FE  3F00                     move.w     -[A7], D0
  1984. 00001600  A8A8                     syscall    OffsetRect
  1985. label00001602:
  1986. 00001602  4CDF 0C00                movem.l    A2,A3, [A7]+
  1987. 00001606  4E5E                     unlink     A6
  1988. 00001608  4E74 0008                rtd        0x0008
  1989. export_316:
  1990. 0000160C  4E56 FFF8                link       A6, -0x0008
  1991. 00001610  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  1992. 00001614  4240                     clr.w      D0
  1993. 00001616  3D40 FFF8                move.w     [A6 - 0x8], D0
  1994. 0000161A  3D40 FFFA                move.w     [A6 - 0x6], D0
  1995. 0000161E  246E 0008                movea.l    A2, [A6 + 0x8]
  1996. 00001622  2052                     movea.l    A0, [A2]
  1997. 00001624  2668 0010                movea.l    A3, [A0 + 0x10]
  1998. 00001628  302B 0016                move.w     D0, [A3 + 0x16]
  1999. 0000162C  906B 0012                sub.w      D0, [A3 + 0x12]
  2000. 00001630  3D40 FFFE                move.w     [A6 - 0x2], D0
  2001. 00001634  2052                     movea.l    A0, [A2]
  2002. 00001636  2668 0010                movea.l    A3, [A0 + 0x10]
  2003. 0000163A  302B 0014                move.w     D0, [A3 + 0x14]
  2004. 0000163E  906B 0010                sub.w      D0, [A3 + 0x10]
  2005. 00001642  3D40 FFFC                move.w     [A6 - 0x4], D0
  2006. 00001646  362E 000E                move.w     D3, [A6 + 0xE]
  2007. 0000164A  2652                     movea.l    A3, [A2]
  2008. 0000164C  382B 0030                move.w     D4, [A3 + 0x30]
  2009. 00001650  B644                     cmp.w      D3, D4
  2010. 00001652  6C06                     bge        +0x8 /* 0000165A */
  2011. 00001654  2003                     move.l     D0, D3
  2012. 00001656  48C0                     ext.l      D0
  2013. 00001658  6008                     bra        +0xA /* 00001662 */
  2014. label0000165A:
  2015. 0000165A  3004                     move.w     D0, D4
  2016. 0000165C  2200                     move.l     D1, D0
  2017. 0000165E  48C1                     ext.l      D1
  2018. 00001660  2001                     move.l     D0, D1
  2019. label00001662:
  2020. 00001662  3D40 000E                move.w     [A6 + 0xE], D0
  2021. 00001666  362E 000C                move.w     D3, [A6 + 0xC]
  2022. 0000166A  382B 002E                move.w     D4, [A3 + 0x2E]
  2023. 0000166E  B644                     cmp.w      D3, D4
  2024. 00001670  6C06                     bge        +0x8 /* 00001678 */
  2025. 00001672  2203                     move.l     D1, D3
  2026. 00001674  48C1                     ext.l      D1
  2027. 00001676  6008                     bra        +0xA /* 00001680 */
  2028. label00001678:
  2029. 00001678  3204                     move.w     D1, D4
  2030. 0000167A  2401                     move.l     D2, D1
  2031. 0000167C  48C2                     ext.l      D2
  2032. 0000167E  2202                     move.l     D1, D2
  2033. label00001680:
  2034. 00001680  3D41 000C                move.w     [A6 + 0xC], D1
  2035. 00001684  362B 002C                move.w     D3, [A3 + 0x2C]
  2036. 00001688  B043                     cmp.w      D0, D3
  2037. 0000168A  6F06                     ble        +0x8 /* 00001692 */
  2038. 0000168C  2400                     move.l     D2, D0
  2039. 0000168E  48C2                     ext.l      D2
  2040. 00001690  6008                     bra        +0xA /* 0000169A */
  2041. label00001692:
  2042. 00001692  3403                     move.w     D2, D3
  2043. 00001694  2602                     move.l     D3, D2
  2044. 00001696  48C3                     ext.l      D3
  2045. 00001698  2403                     move.l     D2, D3
  2046. label0000169A:
  2047. 0000169A  3D42 000E                move.w     [A6 + 0xE], D2
  2048. 0000169E  362B 002A                move.w     D3, [A3 + 0x2A]
  2049. 000016A2  B243                     cmp.w      D1, D3
  2050. 000016A4  6F06                     ble        +0x8 /* 000016AC */
  2051. 000016A6  2001                     move.l     D0, D1
  2052. 000016A8  48C0                     ext.l      D0
  2053. 000016AA  6008                     bra        +0xA /* 000016B4 */
  2054. label000016AC:
  2055. 000016AC  3003                     move.w     D0, D3
  2056. 000016AE  2600                     move.l     D3, D0
  2057. 000016B0  48C3                     ext.l      D3
  2058. 000016B2  2003                     move.l     D0, D3
  2059. label000016B4:
  2060. 000016B4  3D40 000C                move.w     [A6 + 0xC], D0
  2061. 000016B8  2F2B 0010                move.l     -[A7], [A3 + 0x10]
  2062. 000016BC  3F02                     move.w     -[A7], D2
  2063. 000016BE  3F00                     move.w     -[A7], D0
  2064. 000016C0  7001                     moveq.l    D0, 0x01
  2065. 000016C2  1F00                     move.b     -[A7], D0
  2066. 000016C4  A91D                     syscall    SizeWindow
  2067. 000016C6  246E 0008                movea.l    A2, [A6 + 0x8]
  2068. 000016CA  2052                     movea.l    A0, [A2]
  2069. 000016CC  4AA8 0018                tst.l      [A0 + 0x18]
  2070. 000016D0  672A                     beq        +0x2C /* 000016FC */
  2071. 000016D2  302E 000E                move.w     D0, [A6 + 0xE]
  2072. 000016D6  906E FFFE                sub.w      D0, [A6 - 0x2]
  2073. 000016DA  3D40 FFFE                move.w     [A6 - 0x2], D0
  2074. 000016DE  302E 000C                move.w     D0, [A6 + 0xC]
  2075. 000016E2  906E FFFC                sub.w      D0, [A6 - 0x4]
  2076. 000016E6  3D40 FFFC                move.w     [A6 - 0x4], D0
  2077. 000016EA  486D 05AA                pea.l      [A5 + 0x5AA /* export_177 */]
  2078. 000016EE  486E FFF8                pea.l      [A6 - 0x8]
  2079. 000016F2  2052                     movea.l    A0, [A2]
  2080. 000016F4  2F28 0018                move.l     -[A7], [A0 + 0x18]
  2081. 000016F8  4EAD D6F6                jsr        [A5 - 0x290A]
  2082. label000016FC:
  2083. 000016FC  4EBA F314                jsr        [PC - 0xCEC /* 00000A12 */]
  2084. 00001700  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2085. 00001704  4EAD D108                jsr        [A5 - 0x2EF8]
  2086. 00001708  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  2087. 0000170C  4E5E                     unlink     A6
  2088. 0000170E  4E74 0008                rtd        0x0008
  2089. export_317:
  2090. 00001712  4E56 FFF8                link       A6, -0x0008
  2091. 00001716  2F0A                     move.l     -[A7], A2
  2092. 00001718  486E FFF8                pea.l      [A6 - 0x8]
  2093. 0000171C  246E 0008                movea.l    A2, [A6 + 0x8]
  2094. 00001720  2052                     movea.l    A0, [A2]
  2095. 00001722  2F28 0014                move.l     -[A7], [A0 + 0x14]
  2096. 00001726  4EAD E168                jsr        [A5 - 0x1E98]
  2097. 0000172A  2052                     movea.l    A0, [A2]
  2098. 0000172C  2F28 0010                move.l     -[A7], [A0 + 0x10]
  2099. 00001730  302E FFFE                move.w     D0, [A6 - 0x2]
  2100. 00001734  0640 03E8                addi.w     D0, 0x3E8
  2101. 00001738  3F00                     move.w     -[A7], D0
  2102. 0000173A  302E FFFC                move.w     D0, [A6 - 0x4]
  2103. 0000173E  0640 03E8                addi.w     D0, 0x3E8
  2104. 00001742  3F00                     move.w     -[A7], D0
  2105. 00001744  4227                     clr.b      -[A7]
  2106. 00001746  A91B                     syscall    MoveWindow
  2107. 00001748  245F                     movea.l    A2, [A7]+
  2108. 0000174A  4E5E                     unlink     A6
  2109. 0000174C  4E74 0004                rtd        0x0004
  2110. export_318:
  2111. 00001750  4E56 FFB0                link       A6, -0x0050
  2112. 00001754  2F0A                     move.l     -[A7], A2
  2113. 00001756  486E FFB0                pea.l      [A6 - 0x50]
  2114. 0000175A  A874                     syscall    GetPort
  2115. 0000175C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2116. 00001760  4EAD CFA0                jsr        [A5 - 0x3060]
  2117. 00001764  206E 0008                movea.l    A0, [A6 + 0x8]
  2118. 00001768  2250                     movea.l    A1, [A0]
  2119. 0000176A  2F29 0010                move.l     -[A7], [A1 + 0x10]
  2120. 0000176E  A922                     syscall    BeginUpdate
  2121. 00001770  206D CE52                movea.l    A0, [A5 - 0x31AE]
  2122. 00001774  7010                     moveq.l    D0, 0x10
  2123. 00001776  D1C0                     add.l      A0, D0
  2124. 00001778  2F08                     move.l     -[A7], A0
  2125. 0000177A  A87B                     syscall    ClipRect
  2126. 0000177C  102D CD2A                move.b     D0, [A5 - 0x32D6]
  2127. 00001780  EC08                     lsr        D0.b, 6
  2128. 00001782  7201                     moveq.l    D1, 0x01
  2129. 00001784  C001                     and.b      D0, D1
  2130. 00001786  6718                     beq        +0x1A /* 000017A0 */
  2131. 00001788  486E FFBC                pea.l      [A6 - 0x44]
  2132. 0000178C  AA1A                     syscall    GetBackColor
  2133. 0000178E  486E FFBC                pea.l      [A6 - 0x44]
  2134. 00001792  AA15                     syscall    RGBBackColor
  2135. 00001794  486E FFBC                pea.l      [A6 - 0x44]
  2136. 00001798  AA19                     syscall    GetForeColor
  2137. 0000179A  486E FFBC                pea.l      [A6 - 0x44]
  2138. 0000179E  AA14                     syscall    RGBForeColor
  2139. label000017A0:
  2140. 000017A0  206D CE52                movea.l    A0, [A5 - 0x31AE]
  2141. 000017A4  7010                     moveq.l    D0, 0x10
  2142. 000017A6  D1C0                     add.l      A0, D0
  2143. 000017A8  2F08                     move.l     -[A7], A0
  2144. 000017AA  A8A3                     syscall    EraseRect
  2145. 000017AC  206E 0008                movea.l    A0, [A6 + 0x8]
  2146. 000017B0  2250                     movea.l    A1, [A0]
  2147. 000017B2  4AA9 0018                tst.l      [A1 + 0x18]
  2148. 000017B6  6770                     beq        +0x72 /* 00001828 */
  2149. 000017B8  206D CE52                movea.l    A0, [A5 - 0x31AE]
  2150. 000017BC  2068 0018                movea.l    A0, [A0 + 0x18]
  2151. 000017C0  2050                     movea.l    A0, [A0]
  2152. 000017C2  5448                     addq.w     A0, 2
  2153. 000017C4  43EE FFB4                lea.l      A1, [A6 - 0x4C]
  2154. 000017C8  22D8                     move.l     [A1]+, [A0]+
  2155. 000017CA  22D8                     move.l     [A1]+, [A0]+
  2156. 000017CC  486E FFC4                pea.l      [A6 - 0x3C]
  2157. 000017D0  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  2158. 000017D4  584F                     addq.w     A7, 4
  2159. 000017D6  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  2160. 000017DA  7000                     moveq.l    D0, 0x00
  2161. 000017DC  43FA 0006                lea.l      A1, [PC + 0x6 /* 000017E4, value 0x4A80661C */]
  2162. 000017E0  48D0 DEF8                movem.l    [A0], D3,D4,D5,D6,D7,A1,A2,A3,A4,A6,A7
  2163. 000017E4  4A80                     tst.l      D0
  2164. 000017E6  661C                     bne        +0x1E /* 00001804 */
  2165. 000017E8  486D 05FA                pea.l      [A5 + 0x5FA /* export_187 */]
  2166. 000017EC  486E FFB4                pea.l      [A6 - 0x4C]
  2167. 000017F0  206E 0008                movea.l    A0, [A6 + 0x8]
  2168. 000017F4  2250                     movea.l    A1, [A0]
  2169. 000017F6  2F29 0018                move.l     -[A7], [A1 + 0x18]
  2170. 000017FA  4EAD D6F6                jsr        [A5 - 0x290A]
  2171. 000017FE  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2172. 00001802  6024                     bra        +0x26 /* 00001828 */
  2173. label00001804:
  2174. 00001804  246D CD78                movea.l    A2, [A5 - 0x3288]
  2175. 00001808  2052                     movea.l    A0, [A2]
  2176. 0000180A  4A28 0033                tst.b      [A0 + 0x33]
  2177. 0000180E  6706                     beq        +0x8 /* 00001816 */
  2178. 00001810  2F0A                     move.l     -[A7], A2
  2179. 00001812  4EAD F974                jsr        [A5 - 0x68C]
  2180. label00001816:
  2181. 00001816  102E FFC9                move.b     D0, [A6 - 0x37]
  2182. 0000181A  670C                     beq        +0xE /* 00001828 */
  2183. 0000181C  3F2D CD24                move.w     -[A7], [A5 - 0x32DC]
  2184. 00001820  2F2D CD20                move.l     -[A7], [A5 - 0x32E0]
  2185. 00001824  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2186. label00001828:
  2187. 00001828  206E 0008                movea.l    A0, [A6 + 0x8]
  2188. 0000182C  2250                     movea.l    A1, [A0]
  2189. 0000182E  2F29 0010                move.l     -[A7], [A1 + 0x10]
  2190. 00001832  A923                     syscall    EndUpdate
  2191. 00001834  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  2192. 00001838  A873                     syscall    SetPort
  2193. 0000183A  4EBA F1D6                jsr        [PC - 0xE2A /* 00000A12 */]
  2194. 0000183E  245F                     movea.l    A2, [A7]+
  2195. 00001840  4E5E                     unlink     A6
  2196. 00001842  4E74 0004                rtd        0x0004
  2197. export_319:
  2198. 00001846  4E56 0000                link       A6, 0
  2199. 0000184A  206E 0008                movea.l    A0, [A6 + 0x8]
  2200. 0000184E  2250                     movea.l    A1, [A0]
  2201. 00001850  2F29 0010                move.l     -[A7], [A1 + 0x10]
  2202. 00001854  A873                     syscall    SetPort
  2203. 00001856  4267                     clr.w      -[A7]
  2204. 00001858  4267                     clr.w      -[A7]
  2205. 0000185A  A878                     syscall    SetOrigin
  2206. 0000185C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2207. 00001860  4EBA F1A0                jsr        [PC - 0xE60 /* 00000A02 */]
  2208. 00001864  4E5E                     unlink     A6
  2209. 00001866  4E74 0004                rtd        0x0004
  2210. export_320:
  2211. 0000186A  4E56 0000                link       A6, 0
  2212. 0000186E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2213. 00001872  4EAD CFA0                jsr        [A5 - 0x3060]
  2214. 00001876  206E 000C                movea.l    A0, [A6 + 0xC]
  2215. 0000187A  700A                     moveq.l    D0, 0x0A
  2216. 0000187C  D1C0                     add.l      A0, D0
  2217. 0000187E  2F08                     move.l     -[A7], A0
  2218. 00001880  A871                     syscall    GlobalToLocal
  2219. 00001882  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2220. 00001886  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2221. 0000188A  4EBA EAEE                jsr        [PC - 0x1512 /* 0000037A */]
  2222. 0000188E  4E5E                     unlink     A6
  2223. 00001890  4E74 0008                rtd        0x0008
  2224. export_321:
  2225. 00001894  4E56 FFFC                link       A6, -0x0004
  2226. 00001898  2F0A                     move.l     -[A7], A2
  2227. 0000189A  246E 0008                movea.l    A2, [A6 + 0x8]
  2228. 0000189E  2052                     movea.l    A0, [A2]
  2229. 000018A0  2068 0010                movea.l    A0, [A0 + 0x10]
  2230. 000018A4  2068 0076                movea.l    A0, [A0 + 0x76]
  2231. 000018A8  2050                     movea.l    A0, [A0]
  2232. 000018AA  2028 0002                move.l     D0, [A0 + 0x2]
  2233. 000018AE  2D40 FFFC                move.l     [A6 - 0x4], D0
  2234. 000018B2  302E FFFE                move.w     D0, [A6 - 0x2]
  2235. 000018B6  916E 0012                sub.w      [A6 + 0x12], D0
  2236. 000018BA  302E FFFC                move.w     D0, [A6 - 0x4]
  2237. 000018BE  916E 0010                sub.w      [A6 + 0x10], D0
  2238. 000018C2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2239. 000018C6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2240. 000018CA  2F0A                     move.l     -[A7], A2
  2241. 000018CC  4EBA EBF6                jsr        [PC - 0x140A /* 000004C4 */]
  2242. 000018D0  245F                     movea.l    A2, [A7]+
  2243. 000018D2  4E5E                     unlink     A6
  2244. 000018D4  4E74 000C                rtd        0x000C
  2245. export_322:
  2246. 000018D8  4E56 FFFC                link       A6, -0x0004
  2247. 000018DC  206E 0008                movea.l    A0, [A6 + 0x8]
  2248. 000018E0  2250                     movea.l    A1, [A0]
  2249. 000018E2  2069 0010                movea.l    A0, [A1 + 0x10]
  2250. 000018E6  2068 0076                movea.l    A0, [A0 + 0x76]
  2251. 000018EA  2050                     movea.l    A0, [A0]
  2252. 000018EC  2028 0002                move.l     D0, [A0 + 0x2]
  2253. 000018F0  2D40 FFFC                move.l     [A6 - 0x4], D0
  2254. 000018F4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2255. 000018F8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2256. 000018FC  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  2257. 00001900  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2258. 00001904  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2259. 00001908  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  2260. 0000190C  A8A8                     syscall    OffsetRect
  2261. 0000190E  4E5E                     unlink     A6
  2262. 00001910  4E74 000C                rtd        0x000C
  2263. fn00001914:
  2264. 00001914  4E56 FFF0                link       A6, -0x0010
  2265. 00001918  48E7 1020                movem.l    -[A7], D3,A2
  2266. 0000191C  246E 0008                movea.l    A2, [A6 + 0x8]
  2267. 00001920  2052                     movea.l    A0, [A2]
  2268. 00001922  4228 0070                clr.b      [A0 + 0x70]
  2269. 00001926  486E FFF0                pea.l      [A6 - 0x10]
  2270. 0000192A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2271. 0000192E  4EAD CEEC                jsr        [A5 - 0x3114]
  2272. 00001932  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2273. 00001936  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2274. 0000193A  7610                     moveq.l    D3, 0x10
  2275. 0000193C  3F03                     move.w     -[A7], D3
  2276. 0000193E  3F03                     move.w     -[A7], D3
  2277. 00001940  302E FFFE                move.w     D0, [A6 - 0x2]
  2278. 00001944  76F0                     moveq.l    D3, 0xFFFFFFF0
  2279. 00001946  D043                     add.w      D0, D3
  2280. 00001948  3F00                     move.w     -[A7], D0
  2281. 0000194A  302E FFFA                move.w     D0, [A6 - 0x6]
  2282. 0000194E  D043                     add.w      D0, D3
  2283. 00001950  3F00                     move.w     -[A7], D0
  2284. 00001952  7601                     moveq.l    D3, 0x01
  2285. 00001954  1F03                     move.b     -[A7], D3
  2286. 00001956  7003                     moveq.l    D0, 0x03
  2287. 00001958  1F00                     move.b     -[A7], D0
  2288. 0000195A  2F0A                     move.l     -[A7], A2
  2289. 0000195C  4EBA 012E                jsr        [PC + 0x12E /* 00001A8C */]
  2290. 00001960  2052                     movea.l    A0, [A2]
  2291. 00001962  1143 001E                move.b     [A0 + 0x1E], D3
  2292. 00001966  4CDF 0408                movem.l    D3,A2, [A7]+
  2293. 0000196A  4E5E                     unlink     A6
  2294. 0000196C  4E74 000C                rtd        0x000C
  2295. export_152:
  2296. 00001970  4E56 FFF4                link       A6, -0x000C
  2297. 00001974  48E7 1030                movem.l    -[A7], D3,A2,A3
  2298. 00001978  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2299. 0000197C  4EAD CED4                jsr        [A5 - 0x312C]
  2300. 00001980  4A00                     tst.b      D0
  2301. 00001982  673E                     beq        +0x40 /* 000019C2 */
  2302. 00001984  246E 0008                movea.l    A2, [A6 + 0x8]
  2303. 00001988  2652                     movea.l    A3, [A2]
  2304. 0000198A  4A2B 0070                tst.b      [A3 + 0x70]
  2305. 0000198E  6722                     beq        +0x24 /* 000019B2 */
  2306. 00001990  7038                     moveq.l    D0, 0x38
  2307. 00001992  D7C0                     add.l      A3, D0
  2308. 00001994  2F0B                     move.l     -[A7], A3
  2309. 00001996  486E FFFC                pea.l      [A6 - 0x4]
  2310. 0000199A  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  2311. 0000199E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2312. 000019A2  7001                     moveq.l    D0, 0x01
  2313. 000019A4  3F00                     move.w     -[A7], D0
  2314. 000019A6  3F3C 00C8                move.w     -[A7], 0xC8
  2315. 000019AA  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  2316. 000019AE  504F                     addq.w     A7, 8
  2317. 000019B0  603C                     bra        +0x3E /* 000019EE */
  2318. label000019B2:
  2319. 000019B2  A89E                     syscall    PenNormal
  2320. 000019B4  206E 0008                movea.l    A0, [A6 + 0x8]
  2321. 000019B8  2250                     movea.l    A1, [A0]
  2322. 000019BA  2F29 0010                move.l     -[A7], [A1 + 0x10]
  2323. 000019BE  A904                     syscall    DrawGrowIcon
  2324. 000019C0  602C                     bra        +0x2E /* 000019EE */
  2325. label000019C2:
  2326. 000019C2  206E 0008                movea.l    A0, [A6 + 0x8]
  2327. 000019C6  2250                     movea.l    A1, [A0]
  2328. 000019C8  7038                     moveq.l    D0, 0x38
  2329. 000019CA  D3C0                     add.l      A1, D0
  2330. 000019CC  2F09                     move.l     -[A7], A1
  2331. 000019CE  486E FFF4                pea.l      [A6 - 0xC]
  2332. 000019D2  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  2333. 000019D6  486E FFF4                pea.l      [A6 - 0xC]
  2334. 000019DA  A8A1                     syscall    FrameRect
  2335. 000019DC  486E FFF4                pea.l      [A6 - 0xC]
  2336. 000019E0  7601                     moveq.l    D3, 0x01
  2337. 000019E2  3F03                     move.w     -[A7], D3
  2338. 000019E4  3F03                     move.w     -[A7], D3
  2339. 000019E6  A8A9                     syscall    InsetRect
  2340. 000019E8  486E FFF4                pea.l      [A6 - 0xC]
  2341. 000019EC  A8A3                     syscall    EraseRect
  2342. label000019EE:
  2343. 000019EE  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  2344. 000019F2  4E5E                     unlink     A6
  2345. 000019F4  4E74 0008                rtd        0x0008
  2346. export_153:
  2347. 000019F8  4E56 FFF8                link       A6, -0x0008
  2348. 000019FC  48E7 0030                movem.l    -[A7], A2,A3
  2349. 00001A00  246E 0008                movea.l    A2, [A6 + 0x8]
  2350. 00001A04  2652                     movea.l    A3, [A2]
  2351. 00001A06  701D                     moveq.l    D0, 0x1D
  2352. 00001A08  D7C0                     add.l      A3, D0
  2353. 00001A0A  4A13                     tst.b      [A3]
  2354. 00001A0C  6626                     bne        +0x28 /* 00001A34 */
  2355. 00001A0E  16BC 0001                move.b     [A3], 0x1
  2356. 00001A12  2F0A                     move.l     -[A7], A2
  2357. 00001A14  4EAD CEDA                jsr        [A5 - 0x3126]
  2358. 00001A18  4A00                     tst.b      D0
  2359. 00001A1A  6718                     beq        +0x1A /* 00001A34 */
  2360. 00001A1C  2052                     movea.l    A0, [A2]
  2361. 00001A1E  7048                     moveq.l    D0, 0x48
  2362. 00001A20  D1C0                     add.l      A0, D0
  2363. 00001A22  2F08                     move.l     -[A7], A0
  2364. 00001A24  486E FFF8                pea.l      [A6 - 0x8]
  2365. 00001A28  2F0A                     move.l     -[A7], A2
  2366. 00001A2A  4EAD EF9C                jsr        [A5 - 0x1064]
  2367. 00001A2E  486E FFF8                pea.l      [A6 - 0x8]
  2368. 00001A32  A928                     syscall    InvalRect
  2369. label00001A34:
  2370. 00001A34  4CDF 0C00                movem.l    A2,A3, [A7]+
  2371. 00001A38  4E5E                     unlink     A6
  2372. 00001A3A  4E74 0004                rtd        0x0004
  2373. export_154:
  2374. 00001A3E  4E56 FFF8                link       A6, -0x0008
  2375. 00001A42  48E7 0030                movem.l    -[A7], A2,A3
  2376. 00001A46  246E 0008                movea.l    A2, [A6 + 0x8]
  2377. 00001A4A  2652                     movea.l    A3, [A2]
  2378. 00001A4C  701D                     moveq.l    D0, 0x1D
  2379. 00001A4E  D7C0                     add.l      A3, D0
  2380. 00001A50  4A13                     tst.b      [A3]
  2381. 00001A52  672E                     beq        +0x30 /* 00001A82 */
  2382. 00001A54  4213                     clr.b      [A3]
  2383. 00001A56  2F0A                     move.l     -[A7], A2
  2384. 00001A58  4EAD CEDA                jsr        [A5 - 0x3126]
  2385. 00001A5C  4A00                     tst.b      D0
  2386. 00001A5E  6722                     beq        +0x24 /* 00001A82 */
  2387. 00001A60  2052                     movea.l    A0, [A2]
  2388. 00001A62  7048                     moveq.l    D0, 0x48
  2389. 00001A64  D1C0                     add.l      A0, D0
  2390. 00001A66  2F08                     move.l     -[A7], A0
  2391. 00001A68  486E FFF8                pea.l      [A6 - 0x8]
  2392. 00001A6C  2F0A                     move.l     -[A7], A2
  2393. 00001A6E  4EAD EF9C                jsr        [A5 - 0x1064]
  2394. 00001A72  486E FFF8                pea.l      [A6 - 0x8]
  2395. 00001A76  2F0A                     move.l     -[A7], A2
  2396. 00001A78  4EAD EF30                jsr        [A5 - 0x10D0]
  2397. 00001A7C  486E FFF8                pea.l      [A6 - 0x8]
  2398. 00001A80  A92A                     syscall    ValidRect
  2399. label00001A82:
  2400. 00001A82  4CDF 0C00                movem.l    A2,A3, [A7]+
  2401. 00001A86  4E5E                     unlink     A6
  2402. 00001A88  4E74 0004                rtd        0x0004
  2403. export_157:
  2404. fn00001A8C:
  2405. 00001A8C  4E56 0000                link       A6, 0
  2406. 00001A90  2F03                     move.l     -[A7], D3
  2407. 00001A92  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2408. 00001A96  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2409. 00001A9A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2410. 00001A9E  4EBA E560                jsr        [PC - 0x1AA0 /* 00000000 */]
  2411. 00001AA2  7601                     moveq.l    D3, 0x01
  2412. 00001AA4  206E 0008                movea.l    A0, [A6 + 0x8]
  2413. 00001AA8  2250                     movea.l    A1, [A0]
  2414. 00001AAA  1343 001C                move.b     [A1 + 0x1C], D3
  2415. 00001AAE  2250                     movea.l    A1, [A0]
  2416. 00001AB0  1343 001D                move.b     [A1 + 0x1D], D3
  2417. 00001AB4  2250                     movea.l    A1, [A0]
  2418. 00001AB6  336E 0016 0028           move.w     [A1 + 0x28], [A6 + 0x16]
  2419. 00001ABC  2250                     movea.l    A1, [A0]
  2420. 00001ABE  336E 0014 002A           move.w     [A1 + 0x2A], [A6 + 0x14]
  2421. 00001AC4  302E 0012                move.w     D0, [A6 + 0x12]
  2422. 00001AC8  48C0                     ext.l      D0
  2423. 00001ACA  2250                     movea.l    A1, [A0]
  2424. 00001ACC  2340 002C                move.l     [A1 + 0x2C], D0
  2425. 00001AD0  302E 0010                move.w     D0, [A6 + 0x10]
  2426. 00001AD4  48C0                     ext.l      D0
  2427. 00001AD6  2250                     movea.l    A1, [A0]
  2428. 00001AD8  2340 0030                move.l     [A1 + 0x30], D0
  2429. 00001ADC  2250                     movea.l    A1, [A0]
  2430. 00001ADE  136E 000E 0034           move.b     [A1 + 0x34], [A6 + 0xE]
  2431. 00001AE4  2250                     movea.l    A1, [A0]
  2432. 00001AE6  136E 000C 0035           move.b     [A1 + 0x35], [A6 + 0xC]
  2433. 00001AEC  2250                     movea.l    A1, [A0]
  2434. 00001AEE  1343 0036                move.b     [A1 + 0x36], D3
  2435. 00001AF2  2250                     movea.l    A1, [A0]
  2436. 00001AF4  1343 0064                move.b     [A1 + 0x64], D3
  2437. 00001AF8  2F08                     move.l     -[A7], A0
  2438. 00001AFA  4EBA 0096                jsr        [PC + 0x96 /* 00001B92 */]
  2439. 00001AFE  261F                     move.l     D3, [A7]+
  2440. 00001B00  4E5E                     unlink     A6
  2441. 00001B02  4E74 0018                rtd        0x0018
  2442. export_158:
  2443. fn00001B06:
  2444. 00001B06  4E56 FFFC                link       A6, -0x0004
  2445. 00001B0A  2F0A                     move.l     -[A7], A2
  2446. 00001B0C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2447. 00001B10  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2448. 00001B14  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2449. 00001B18  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2450. 00001B1C  4EBA E5E4                jsr        [PC - 0x1A1C /* 00000102 */]
  2451. 00001B20  206E 000C                movea.l    A0, [A6 + 0xC]
  2452. 00001B24  3028 0006                move.w     D0, [A0 + 0x6]
  2453. 00001B28  226E 0008                movea.l    A1, [A6 + 0x8]
  2454. 00001B2C  2451                     movea.l    A2, [A1]
  2455. 00001B2E  3540 0028                move.w     [A2 + 0x28], D0
  2456. 00001B32  3028 0008                move.w     D0, [A0 + 0x8]
  2457. 00001B36  2451                     movea.l    A2, [A1]
  2458. 00001B38  3540 002A                move.w     [A2 + 0x2A], D0
  2459. 00001B3C  3028 000A                move.w     D0, [A0 + 0xA]
  2460. 00001B40  48C0                     ext.l      D0
  2461. 00001B42  2451                     movea.l    A2, [A1]
  2462. 00001B44  2540 002C                move.l     [A2 + 0x2C], D0
  2463. 00001B48  3028 000C                move.w     D0, [A0 + 0xC]
  2464. 00001B4C  48C0                     ext.l      D0
  2465. 00001B4E  2451                     movea.l    A2, [A1]
  2466. 00001B50  2540 0030                move.l     [A2 + 0x30], D0
  2467. 00001B54  3028 000E                move.w     D0, [A0 + 0xE]
  2468. 00001B58  2451                     movea.l    A2, [A1]
  2469. 00001B5A  1540 0034                move.b     [A2 + 0x34], D0
  2470. 00001B5E  3028 0010                move.w     D0, [A0 + 0x10]
  2471. 00001B62  2451                     movea.l    A2, [A1]
  2472. 00001B64  1540 0035                move.b     [A2 + 0x35], D0
  2473. 00001B68  3028 0012                move.w     D0, [A0 + 0x12]
  2474. 00001B6C  56C0                     sne        D0
  2475. 00001B6E  4400                     neg.b      D0
  2476. 00001B70  4880                     ext.w      D0
  2477. 00001B72  48C0                     ext.l      D0
  2478. 00001B74  2451                     movea.l    A2, [A1]
  2479. 00001B76  1540 0036                move.b     [A2 + 0x36], D0
  2480. 00001B7A  3028 0014                move.w     D0, [A0 + 0x14]
  2481. 00001B7E  2051                     movea.l    A0, [A1]
  2482. 00001B80  1140 0064                move.b     [A0 + 0x64], D0
  2483. 00001B84  2F09                     move.l     -[A7], A1
  2484. 00001B86  4EBA 000A                jsr        [PC + 0xA /* 00001B92 */]
  2485. 00001B8A  245F                     movea.l    A2, [A7]+
  2486. 00001B8C  4E5E                     unlink     A6
  2487. 00001B8E  4E74 0010                rtd        0x0010
  2488. fn00001B92:
  2489. 00001B92  4E56 0000                link       A6, 0
  2490. 00001B96  48E7 1020                movem.l    -[A7], D3,A2
  2491. 00001B9A  7600                     moveq.l    D3, 0x00
  2492. 00001B9C  246E 0008                movea.l    A2, [A6 + 0x8]
  2493. 00001BA0  2052                     movea.l    A0, [A2]
  2494. 00001BA2  2143 0066                move.l     [A0 + 0x66], D3
  2495. 00001BA6  2052                     movea.l    A0, [A2]
  2496. 00001BA8  2143 006C                move.l     [A0 + 0x6C], D3
  2497. 00001BAC  2F0A                     move.l     -[A7], A2
  2498. 00001BAE  2052                     movea.l    A0, [A2]
  2499. 00001BB0  2F28 0014                move.l     -[A7], [A0 + 0x14]
  2500. 00001BB4  4EAD CF7C                jsr        [A5 - 0x3084]
  2501. 00001BB8  2052                     movea.l    A0, [A2]
  2502. 00001BBA  4228 0065                clr.b      [A0 + 0x65]
  2503. 00001BBE  2052                     movea.l    A0, [A2]
  2504. 00001BC0  2F28 0014                move.l     -[A7], [A0 + 0x14]
  2505. 00001BC4  4EAD CEE0                jsr        [A5 - 0x3120]
  2506. 00001BC8  2052                     movea.l    A0, [A2]
  2507. 00001BCA  2140 0010                move.l     [A0 + 0x10], D0
  2508. 00001BCE  2F0A                     move.l     -[A7], A2
  2509. 00001BD0  4EAD EF72                jsr        [A5 - 0x108E]
  2510. 00001BD4  2F0A                     move.l     -[A7], A2
  2511. 00001BD6  4EAD EF7E                jsr        [A5 - 0x1082]
  2512. 00001BDA  2052                     movea.l    A0, [A2]
  2513. 00001BDC  2143 0060                move.l     [A0 + 0x60], D3
  2514. 00001BE0  2052                     movea.l    A0, [A2]
  2515. 00001BE2  117C 0001 006A           move.b     [A0 + 0x6A], 0x1
  2516. 00001BE8  4CDF 0408                movem.l    D3,A2, [A7]+
  2517. 00001BEC  4E5E                     unlink     A6
  2518. 00001BEE  4E74 0004                rtd        0x0004
  2519. export_159:
  2520. fn00001BF2:
  2521. 00001BF2  4E56 0000                link       A6, 0
  2522. 00001BF6  2F0A                     move.l     -[A7], A2
  2523. 00001BF8  246E 0008                movea.l    A2, [A6 + 0x8]
  2524. 00001BFC  2052                     movea.l    A0, [A2]
  2525. 00001BFE  7060                     moveq.l    D0, 0x60
  2526. 00001C00  D1C0                     add.l      A0, D0
  2527. 00001C02  2F08                     move.l     -[A7], A0
  2528. 00001C04  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  2529. 00001C08  2052                     movea.l    A0, [A2]
  2530. 00001C0A  7066                     moveq.l    D0, 0x66
  2531. 00001C0C  D1C0                     add.l      A0, D0
  2532. 00001C0E  2F08                     move.l     -[A7], A0
  2533. 00001C10  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  2534. 00001C14  2052                     movea.l    A0, [A2]
  2535. 00001C16  4AA8 006C                tst.l      [A0 + 0x6C]
  2536. 00001C1A  6708                     beq        +0xA /* 00001C24 */
  2537. 00001C1C  42A7                     clr.l      -[A7]
  2538. 00001C1E  2F0A                     move.l     -[A7], A2
  2539. 00001C20  4EAD D624                jsr        [A5 - 0x29DC]
  2540. label00001C24:
  2541. 00001C24  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2542. 00001C28  4EBA E54C                jsr        [PC - 0x1AB4 /* 00000176 */]
  2543. 00001C2C  245F                     movea.l    A2, [A7]+
  2544. 00001C2E  4E5E                     unlink     A6
  2545. 00001C30  4E74 0004                rtd        0x0004
  2546. export_160:
  2547. 00001C34  4E56 0000                link       A6, 0
  2548. 00001C38  48E7 0030                movem.l    -[A7], A2,A3
  2549. 00001C3C  246E 0008                movea.l    A2, [A6 + 0x8]
  2550. 00001C40  2052                     movea.l    A0, [A2]
  2551. 00001C42  216E 0010 003C           move.l     [A0 + 0x3C], [A6 + 0x10]
  2552. 00001C48  2052                     movea.l    A0, [A2]
  2553. 00001C4A  216E 000C 0038           move.l     [A0 + 0x38], [A6 + 0xC]
  2554. 00001C50  2652                     movea.l    A3, [A2]
  2555. 00001C52  202B 003C                move.l     D0, [A3 + 0x3C]
  2556. 00001C56  322B 0028                move.w     D1, [A3 + 0x28]
  2557. 00001C5A  48C1                     ext.l      D1
  2558. 00001C5C  D081                     add.l      D0, D1
  2559. 00001C5E  2740 0044                move.l     [A3 + 0x44], D0
  2560. 00001C62  2652                     movea.l    A3, [A2]
  2561. 00001C64  202B 0038                move.l     D0, [A3 + 0x38]
  2562. 00001C68  322B 002A                move.w     D1, [A3 + 0x2A]
  2563. 00001C6C  48C1                     ext.l      D1
  2564. 00001C6E  D081                     add.l      D0, D1
  2565. 00001C70  2740 0040                move.l     [A3 + 0x40], D0
  2566. 00001C74  4EBA ED9C                jsr        [PC - 0x1264 /* 00000A12 */]
  2567. 00001C78  4CDF 0C00                movem.l    A2,A3, [A7]+
  2568. 00001C7C  4E5E                     unlink     A6
  2569. 00001C7E  4E74 000C                rtd        0x000C
  2570. export_161:
  2571. 00001C82  4E56 0000                link       A6, 0
  2572. 00001C86  206E 0008                movea.l    A0, [A6 + 0x8]
  2573. 00001C8A  2250                     movea.l    A1, [A0]
  2574. 00001C8C  7038                     moveq.l    D0, 0x38
  2575. 00001C8E  D3C0                     add.l      A1, D0
  2576. 00001C90  206E 000C                movea.l    A0, [A6 + 0xC]
  2577. 00001C94  20D9                     move.l     [A0]+, [A1]+
  2578. 00001C96  20D9                     move.l     [A0]+, [A1]+
  2579. 00001C98  20D9                     move.l     [A0]+, [A1]+
  2580. 00001C9A  20D9                     move.l     [A0]+, [A1]+
  2581. 00001C9C  4E5E                     unlink     A6
  2582. 00001C9E  4E74 0008                rtd        0x0008
  2583. export_162:
  2584. 00001CA2  4E56 0000                link       A6, 0
  2585. 00001CA6  2F0A                     move.l     -[A7], A2
  2586. 00001CA8  246E 0008                movea.l    A2, [A6 + 0x8]
  2587. 00001CAC  2052                     movea.l    A0, [A2]
  2588. 00001CAE  3028 0028                move.w     D0, [A0 + 0x28]
  2589. 00001CB2  206E 0010                movea.l    A0, [A6 + 0x10]
  2590. 00001CB6  3080                     move.w     [A0], D0
  2591. 00001CB8  2052                     movea.l    A0, [A2]
  2592. 00001CBA  3028 002A                move.w     D0, [A0 + 0x2A]
  2593. 00001CBE  206E 000C                movea.l    A0, [A6 + 0xC]
  2594. 00001CC2  3080                     move.w     [A0], D0
  2595. 00001CC4  245F                     movea.l    A2, [A7]+
  2596. 00001CC6  4E5E                     unlink     A6
  2597. 00001CC8  4E74 000C                rtd        0x000C
  2598. export_163:
  2599. 00001CCC  4E56 0000                link       A6, 0
  2600. 00001CD0  2F0A                     move.l     -[A7], A2
  2601. 00001CD2  246E 0008                movea.l    A2, [A6 + 0x8]
  2602. 00001CD6  2052                     movea.l    A0, [A2]
  2603. 00001CD8  2028 0058                move.l     D0, [A0 + 0x58]
  2604. 00001CDC  206E 0010                movea.l    A0, [A6 + 0x10]
  2605. 00001CE0  2080                     move.l     [A0], D0
  2606. 00001CE2  2052                     movea.l    A0, [A2]
  2607. 00001CE4  2028 005C                move.l     D0, [A0 + 0x5C]
  2608. 00001CE8  206E 000C                movea.l    A0, [A6 + 0xC]
  2609. 00001CEC  2080                     move.l     [A0], D0
  2610. 00001CEE  245F                     movea.l    A2, [A7]+
  2611. 00001CF0  4E5E                     unlink     A6
  2612. 00001CF2  4E74 000C                rtd        0x000C
  2613. export_164:
  2614. 00001CF6  4E56 0000                link       A6, 0
  2615. 00001CFA  206E 0008                movea.l    A0, [A6 + 0x8]
  2616. 00001CFE  2250                     movea.l    A1, [A0]
  2617. 00001D00  7048                     moveq.l    D0, 0x48
  2618. 00001D02  D3C0                     add.l      A1, D0
  2619. 00001D04  206E 000C                movea.l    A0, [A6 + 0xC]
  2620. 00001D08  20D9                     move.l     [A0]+, [A1]+
  2621. 00001D0A  20D9                     move.l     [A0]+, [A1]+
  2622. 00001D0C  20D9                     move.l     [A0]+, [A1]+
  2623. 00001D0E  20D9                     move.l     [A0]+, [A1]+
  2624. 00001D10  4E5E                     unlink     A6
  2625. 00001D12  4E74 0008                rtd        0x0008
  2626. export_165:
  2627. 00001D16  4E56 0000                link       A6, 0
  2628. 00001D1A  594F                     subq.w     A7, 4
  2629. 00001D1C  206E 0008                movea.l    A0, [A6 + 0x8]
  2630. 00001D20  2250                     movea.l    A1, [A0]
  2631. 00001D22  2F29 0010                move.l     -[A7], [A1 + 0x10]
  2632. 00001D26  A917                     syscall    GetWRefCon
  2633. 00001D28  201F                     move.l     D0, [A7]+
  2634. 00001D2A  4E5E                     unlink     A6
  2635. 00001D2C  4E74 0004                rtd        0x0004
  2636. export_166:
  2637. 00001D30  4E56 FFF8                link       A6, -0x0008
  2638. 00001D34  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2639. 00001D38  486E FFF8                pea.l      [A6 - 0x8]
  2640. 00001D3C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2641. 00001D40  4EAD EF8A                jsr        [A5 - 0x1076]
  2642. 00001D44  554F                     subq.w     A7, 2
  2643. 00001D46  486E FFF8                pea.l      [A6 - 0x8]
  2644. 00001D4A  206E 0008                movea.l    A0, [A6 + 0x8]
  2645. 00001D4E  2250                     movea.l    A1, [A0]
  2646. 00001D50  7048                     moveq.l    D0, 0x48
  2647. 00001D52  D3C0                     add.l      A1, D0
  2648. 00001D54  2F09                     move.l     -[A7], A1
  2649. 00001D56  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2650. 00001D5A  101F                     move.b     D0, [A7]+
  2651. 00001D5C  4E5E                     unlink     A6
  2652. 00001D5E  4E74 0008                rtd        0x0008
  2653. export_167:
  2654. 00001D62  4E56 0000                link       A6, 0
  2655. 00001D66  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  2656. 00001D6A  246E 0008                movea.l    A2, [A6 + 0x8]
  2657. 00001D6E  2652                     movea.l    A3, [A2]
  2658. 00001D70  4A2B 001C                tst.b      [A3 + 0x1C]
  2659. 00001D74  6746                     beq        +0x48 /* 00001DBC */
  2660. 00001D76  202B 003C                move.l     D0, [A3 + 0x3C]
  2661. 00001D7A  262B 0058                move.l     D3, [A3 + 0x58]
  2662. 00001D7E  9083                     sub.l      D0, D3
  2663. 00001D80  283C FFFF 8000           move.l     D4, 0xFFFF8000
  2664. 00001D86  B084                     cmp.l      D0, D4
  2665. 00001D88  6D32                     blt        +0x34 /* 00001DBC */
  2666. 00001D8A  202B 0044                move.l     D0, [A3 + 0x44]
  2667. 00001D8E  9083                     sub.l      D0, D3
  2668. 00001D90  263C 0000 7FFF           move.l     D3, 0x7FFF
  2669. 00001D96  B083                     cmp.l      D0, D3
  2670. 00001D98  6E22                     bgt        +0x24 /* 00001DBC */
  2671. 00001D9A  202B 0038                move.l     D0, [A3 + 0x38]
  2672. 00001D9E  2A2B 005C                move.l     D5, [A3 + 0x5C]
  2673. 00001DA2  9085                     sub.l      D0, D5
  2674. 00001DA4  B084                     cmp.l      D0, D4
  2675. 00001DA6  6D14                     blt        +0x16 /* 00001DBC */
  2676. 00001DA8  202B 0040                move.l     D0, [A3 + 0x40]
  2677. 00001DAC  9085                     sub.l      D0, D5
  2678. 00001DAE  B083                     cmp.l      D0, D3
  2679. 00001DB0  6E0A                     bgt        +0xC /* 00001DBC */
  2680. 00001DB2  2F2B 0014                move.l     -[A7], [A3 + 0x14]
  2681. 00001DB6  4EAD CEDA                jsr        [A5 - 0x3126]
  2682. 00001DBA  6002                     bra        +0x4 /* 00001DBE */
  2683. label00001DBC:
  2684. 00001DBC  4200                     clr.b      D0
  2685. label00001DBE:
  2686. 00001DBE  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  2687. 00001DC2  4E5E                     unlink     A6
  2688. 00001DC4  4E74 0004                rtd        0x0004
  2689. export_168:
  2690. 00001DC8  4E56 0000                link       A6, 0
  2691. 00001DCC  2F0A                     move.l     -[A7], A2
  2692. 00001DCE  246E 0008                movea.l    A2, [A6 + 0x8]
  2693. 00001DD2  2052                     movea.l    A0, [A2]
  2694. 00001DD4  3028 0028                move.w     D0, [A0 + 0x28]
  2695. 00001DD8  48C0                     ext.l      D0
  2696. 00001DDA  206E 0010                movea.l    A0, [A6 + 0x10]
  2697. 00001DDE  2080                     move.l     [A0], D0
  2698. 00001DE0  2052                     movea.l    A0, [A2]
  2699. 00001DE2  3028 002A                move.w     D0, [A0 + 0x2A]
  2700. 00001DE6  48C0                     ext.l      D0
  2701. 00001DE8  206E 000C                movea.l    A0, [A6 + 0xC]
  2702. 00001DEC  2080                     move.l     [A0], D0
  2703. 00001DEE  245F                     movea.l    A2, [A7]+
  2704. 00001DF0  4E5E                     unlink     A6
  2705. 00001DF2  4E74 000C                rtd        0x000C
  2706. export_169:
  2707. 00001DF6  4E56 0000                link       A6, 0
  2708. 00001DFA  4E5E                     unlink     A6
  2709. 00001DFC  4E74 0006                rtd        0x0006
  2710. export_170:
  2711. 00001E00  4E56 FFE8                link       A6, -0x0018
  2712. 00001E04  48E7 1020                movem.l    -[A7], D3,A2
  2713. 00001E08  246E 0008                movea.l    A2, [A6 + 0x8]
  2714. 00001E0C  2052                     movea.l    A0, [A2]
  2715. 00001E0E  7048                     moveq.l    D0, 0x48
  2716. 00001E10  D1C0                     add.l      A0, D0
  2717. 00001E12  2F08                     move.l     -[A7], A0
  2718. 00001E14  486E FFF8                pea.l      [A6 - 0x8]
  2719. 00001E18  2F0A                     move.l     -[A7], A2
  2720. 00001E1A  4EAD CFA6                jsr        [A5 - 0x305A]
  2721. 00001E1E  554F                     subq.w     A7, 2
  2722. 00001E20  486E FFF8                pea.l      [A6 - 0x8]
  2723. 00001E24  2052                     movea.l    A0, [A2]
  2724. 00001E26  2068 0010                movea.l    A0, [A0 + 0x10]
  2725. 00001E2A  2F28 007A                move.l     -[A7], [A0 + 0x7A]
  2726. 00001E2E  A8E9                     syscall    RectInRgn
  2727. 00001E30  161F                     move.b     D3, [A7]+
  2728. 00001E32  246E 0008                movea.l    A2, [A6 + 0x8]
  2729. 00001E36  2052                     movea.l    A0, [A2]
  2730. 00001E38  7038                     moveq.l    D0, 0x38
  2731. 00001E3A  D1C0                     add.l      A0, D0
  2732. 00001E3C  2F08                     move.l     -[A7], A0
  2733. 00001E3E  486E FFE8                pea.l      [A6 - 0x18]
  2734. 00001E42  2F0A                     move.l     -[A7], A2
  2735. 00001E44  4EAD EF9C                jsr        [A5 - 0x1064]
  2736. 00001E48  2F0A                     move.l     -[A7], A2
  2737. 00001E4A  4EAD EED6                jsr        [A5 - 0x112A]
  2738. 00001E4E  2F00                     move.l     -[A7], D0
  2739. 00001E50  4EAD CFA0                jsr        [A5 - 0x3060]
  2740. 00001E54  2052                     movea.l    A0, [A2]
  2741. 00001E56  4AA8 0066                tst.l      [A0 + 0x66]
  2742. 00001E5A  672E                     beq        +0x30 /* 00001E8A */
  2743. 00001E5C  41EE FFE8                lea.l      A0, [A6 - 0x18]
  2744. 00001E60  43EE FFF0                lea.l      A1, [A6 - 0x10]
  2745. 00001E64  22D8                     move.l     [A1]+, [A0]+
  2746. 00001E66  22D8                     move.l     [A1]+, [A0]+
  2747. 00001E68  486E FFF0                pea.l      [A6 - 0x10]
  2748. 00001E6C  2052                     movea.l    A0, [A2]
  2749. 00001E6E  2F28 0066                move.l     -[A7], [A0 + 0x66]
  2750. 00001E72  4EAD DDFC                jsr        [A5 - 0x2204]
  2751. 00001E76  486E FFF0                pea.l      [A6 - 0x10]
  2752. 00001E7A  A928                     syscall    InvalRect
  2753. 00001E7C  206E 0008                movea.l    A0, [A6 + 0x8]
  2754. 00001E80  2250                     movea.l    A1, [A0]
  2755. 00001E82  2F29 0066                move.l     -[A7], [A1 + 0x66]
  2756. 00001E86  4EAD DA00                jsr        [A5 - 0x2600]
  2757. label00001E8A:
  2758. 00001E8A  202E 000C                move.l     D0, [A6 + 0xC]
  2759. 00001E8E  246E 0008                movea.l    A2, [A6 + 0x8]
  2760. 00001E92  2052                     movea.l    A0, [A2]
  2761. 00001E94  2140 0066                move.l     [A0 + 0x66], D0
  2762. 00001E98  4A80                     tst.l      D0
  2763. 00001E9A  6720                     beq        +0x22 /* 00001EBC */
  2764. 00001E9C  41EE FFE8                lea.l      A0, [A6 - 0x18]
  2765. 00001EA0  43EE FFF0                lea.l      A1, [A6 - 0x10]
  2766. 00001EA4  22D8                     move.l     [A1]+, [A0]+
  2767. 00001EA6  22D8                     move.l     [A1]+, [A0]+
  2768. 00001EA8  486E FFF0                pea.l      [A6 - 0x10]
  2769. 00001EAC  2052                     movea.l    A0, [A2]
  2770. 00001EAE  2F28 0066                move.l     -[A7], [A0 + 0x66]
  2771. 00001EB2  4EAD DDFC                jsr        [A5 - 0x2204]
  2772. 00001EB6  486E FFF0                pea.l      [A6 - 0x10]
  2773. 00001EBA  A928                     syscall    InvalRect
  2774. label00001EBC:
  2775. 00001EBC  4A03                     tst.b      D3
  2776. 00001EBE  661C                     bne        +0x1E /* 00001EDC */
  2777. 00001EC0  246E 0008                movea.l    A2, [A6 + 0x8]
  2778. 00001EC4  2052                     movea.l    A0, [A2]
  2779. 00001EC6  7048                     moveq.l    D0, 0x48
  2780. 00001EC8  D1C0                     add.l      A0, D0
  2781. 00001ECA  2F08                     move.l     -[A7], A0
  2782. 00001ECC  486E FFF8                pea.l      [A6 - 0x8]
  2783. 00001ED0  2F0A                     move.l     -[A7], A2
  2784. 00001ED2  4EAD EF9C                jsr        [A5 - 0x1064]
  2785. 00001ED6  486E FFF8                pea.l      [A6 - 0x8]
  2786. 00001EDA  A92A                     syscall    ValidRect
  2787. label00001EDC:
  2788. 00001EDC  4CDF 0408                movem.l    D3,A2, [A7]+
  2789. 00001EE0  4E5E                     unlink     A6
  2790. 00001EE2  4E74 0008                rtd        0x0008
  2791. export_171:
  2792. 00001EE6  4E56 FFF8                link       A6, -0x0008
  2793. 00001EEA  48E7 1020                movem.l    -[A7], D3,A2
  2794. 00001EEE  246E 0008                movea.l    A2, [A6 + 0x8]
  2795. 00001EF2  2052                     movea.l    A0, [A2]
  2796. 00001EF4  7666                     moveq.l    D3, 0x66
  2797. 00001EF6  D1C3                     add.l      A0, D3
  2798. 00001EF8  2F08                     move.l     -[A7], A0
  2799. 00001EFA  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  2800. 00001EFE  486D DE08                pea.l      [A5 - 0x21F8]
  2801. 00001F02  702A                     moveq.l    D0, 0x2A
  2802. 00001F04  2F00                     move.l     -[A7], D0
  2803. 00001F06  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  2804. 00001F0A  2052                     movea.l    A0, [A2]
  2805. 00001F0C  2140 0066                move.l     [A0 + 0x66], D0
  2806. 00001F10  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2807. 00001F14  2F00                     move.l     -[A7], D0
  2808. 00001F16  4EAD 1022                jsr        [A5 + 0x1022 /* export_512 */]
  2809. 00001F1A  4CDF 0408                movem.l    D3,A2, [A7]+
  2810. 00001F1E  4E5E                     unlink     A6
  2811. 00001F20  4E74 0006                rtd        0x0006
  2812. export_172:
  2813. 00001F24  4E56 0000                link       A6, 0
  2814. 00001F28  206E 0008                movea.l    A0, [A6 + 0x8]
  2815. 00001F2C  2250                     movea.l    A1, [A0]
  2816. 00001F2E  2029 0066                move.l     D0, [A1 + 0x66]
  2817. 00001F32  4E5E                     unlink     A6
  2818. 00001F34  4E74 0004                rtd        0x0004
  2819. export_173:
  2820. 00001F38  4E56 0000                link       A6, 0
  2821. 00001F3C  2F0A                     move.l     -[A7], A2
  2822. 00001F3E  246E 0008                movea.l    A2, [A6 + 0x8]
  2823. 00001F42  2052                     movea.l    A0, [A2]
  2824. 00001F44  4A28 001C                tst.b      [A0 + 0x1C]
  2825. 00001F48  6612                     bne        +0x14 /* 00001F5C */
  2826. 00001F4A  2F0A                     move.l     -[A7], A2
  2827. 00001F4C  4EBA E288                jsr        [PC - 0x1D78 /* 000001D6 */]
  2828. 00001F50  2F0A                     move.l     -[A7], A2
  2829. 00001F52  4EAD EF36                jsr        [A5 - 0x10CA]
  2830. 00001F56  2F0A                     move.l     -[A7], A2
  2831. 00001F58  4EAD EF48                jsr        [A5 - 0x10B8]
  2832. label00001F5C:
  2833. 00001F5C  245F                     movea.l    A2, [A7]+
  2834. 00001F5E  4E5E                     unlink     A6
  2835. 00001F60  4E74 0004                rtd        0x0004
  2836. export_174:
  2837. 00001F64  4E56 0000                link       A6, 0
  2838. 00001F68  2F0A                     move.l     -[A7], A2
  2839. 00001F6A  246E 0008                movea.l    A2, [A6 + 0x8]
  2840. 00001F6E  2052                     movea.l    A0, [A2]
  2841. 00001F70  4A28 001C                tst.b      [A0 + 0x1C]
  2842. 00001F74  6712                     beq        +0x14 /* 00001F88 */
  2843. 00001F76  2F0A                     move.l     -[A7], A2
  2844. 00001F78  4EAD EF36                jsr        [A5 - 0x10CA]
  2845. 00001F7C  2F0A                     move.l     -[A7], A2
  2846. 00001F7E  4EAD EF48                jsr        [A5 - 0x10B8]
  2847. 00001F82  2F0A                     move.l     -[A7], A2
  2848. 00001F84  4EBA E26A                jsr        [PC - 0x1D96 /* 000001F0 */]
  2849. label00001F88:
  2850. 00001F88  245F                     movea.l    A2, [A7]+
  2851. 00001F8A  4E5E                     unlink     A6
  2852. 00001F8C  4E74 0004                rtd        0x0004
  2853. export_175:
  2854. 00001F90  4E56 0000                link       A6, 0
  2855. 00001F94  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  2856. 00001F98  206E 0008                movea.l    A0, [A6 + 0x8]
  2857. 00001F9C  2250                     movea.l    A1, [A0]
  2858. 00001F9E  236E 0012 002C           move.l     [A1 + 0x2C], [A6 + 0x12]
  2859. 00001FA4  202E 000E                move.l     D0, [A6 + 0xE]
  2860. 00001FA8  206E 0008                movea.l    A0, [A6 + 0x8]
  2861. 00001FAC  2250                     movea.l    A1, [A0]
  2862. 00001FAE  2340 0030                move.l     [A1 + 0x30], D0
  2863. 00001FB2  246E 0008                movea.l    A2, [A6 + 0x8]
  2864. 00001FB6  2652                     movea.l    A3, [A2]
  2865. 00001FB8  2F2B 002C                move.l     -[A7], [A3 + 0x2C]
  2866. 00001FBC  2F00                     move.l     -[A7], D0
  2867. 00001FBE  486E 0012                pea.l      [A6 + 0x12]
  2868. 00001FC2  486E 000E                pea.l      [A6 + 0xE]
  2869. 00001FC6  2F2B 0014                move.l     -[A7], [A3 + 0x14]
  2870. 00001FCA  4EAD CF8E                jsr        [A5 - 0x3072]
  2871. 00001FCE  246E 0008                movea.l    A2, [A6 + 0x8]
  2872. 00001FD2  2652                     movea.l    A3, [A2]
  2873. 00001FD4  262B 0058                move.l     D3, [A3 + 0x58]
  2874. 00001FD8  96AB 003C                sub.l      D3, [A3 + 0x3C]
  2875. 00001FDC  D6AE 0012                add.l      D3, [A6 + 0x12]
  2876. 00001FE0  282B 005C                move.l     D4, [A3 + 0x5C]
  2877. 00001FE4  98AB 0038                sub.l      D4, [A3 + 0x38]
  2878. 00001FE8  D8AE 000E                add.l      D4, [A6 + 0xE]
  2879. 00001FEC  2F03                     move.l     -[A7], D3
  2880. 00001FEE  2F04                     move.l     -[A7], D4
  2881. 00001FF0  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  2882. 00001FF4  2F0A                     move.l     -[A7], A2
  2883. 00001FF6  4EAD EEF4                jsr        [A5 - 0x110C]
  2884. 00001FFA  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  2885. 00001FFE  4E5E                     unlink     A6
  2886. 00002000  4E74 000E                rtd        0x000E
  2887. export_155:
  2888. 00002004  4E56 FFFC                link       A6, -0x0004
  2889. 00002008  2F0A                     move.l     -[A7], A2
  2890. 0000200A  246E 0008                movea.l    A2, [A6 + 0x8]
  2891. 0000200E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2892. 00002012  2F12                     move.l     -[A7], [A2]
  2893. 00002014  4227                     clr.b      -[A7]
  2894. 00002016  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2895. 0000201A  4EAD EEF4                jsr        [A5 - 0x110C]
  2896. 0000201E  245F                     movea.l    A2, [A7]+
  2897. 00002020  4E5E                     unlink     A6
  2898. 00002022  4E74 0008                rtd        0x0008
  2899. export_176:
  2900. 00002026  4E56 FFF0                link       A6, -0x0010
  2901. 0000202A  48E7 0030                movem.l    -[A7], A2,A3
  2902. 0000202E  102E 000C                move.b     D0, [A6 + 0xC]
  2903. 00002032  6710                     beq        +0x12 /* 00002044 */
  2904. 00002034  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2905. 00002038  4EAD EF36                jsr        [A5 - 0x10CA]
  2906. 0000203C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2907. 00002040  4EAD EF48                jsr        [A5 - 0x10B8]
  2908. label00002044:
  2909. 00002044  202E 0012                move.l     D0, [A6 + 0x12]
  2910. 00002048  246E 0008                movea.l    A2, [A6 + 0x8]
  2911. 0000204C  2052                     movea.l    A0, [A2]
  2912. 0000204E  91A8 0058                sub.l      [A0 + 0x58], D0
  2913. 00002052  202E 000E                move.l     D0, [A6 + 0xE]
  2914. 00002056  2052                     movea.l    A0, [A2]
  2915. 00002058  91A8 005C                sub.l      [A0 + 0x5C], D0
  2916. 0000205C  486E FFF8                pea.l      [A6 - 0x8]
  2917. 00002060  486E FFFC                pea.l      [A6 - 0x4]
  2918. 00002064  2052                     movea.l    A0, [A2]
  2919. 00002066  2F28 0014                move.l     -[A7], [A0 + 0x14]
  2920. 0000206A  4EAD CEE6                jsr        [A5 - 0x311A]
  2921. 0000206E  2652                     movea.l    A3, [A2]
  2922. 00002070  202B 003C                move.l     D0, [A3 + 0x3C]
  2923. 00002074  D0AE FFF8                add.l      D0, [A6 - 0x8]
  2924. 00002078  90AB 0058                sub.l      D0, [A3 + 0x58]
  2925. 0000207C  2740 002C                move.l     [A3 + 0x2C], D0
  2926. 00002080  2652                     movea.l    A3, [A2]
  2927. 00002082  202B 0038                move.l     D0, [A3 + 0x38]
  2928. 00002086  D0AE FFFC                add.l      D0, [A6 - 0x4]
  2929. 0000208A  90AB 005C                sub.l      D0, [A3 + 0x5C]
  2930. 0000208E  2740 0030                move.l     [A3 + 0x30], D0
  2931. 00002092  2F0A                     move.l     -[A7], A2
  2932. 00002094  4EAD EF7E                jsr        [A5 - 0x1082]
  2933. 00002098  102E 000C                move.b     D0, [A6 + 0xC]
  2934. 0000209C  670C                     beq        +0xE /* 000020AA */
  2935. 0000209E  2F0A                     move.l     -[A7], A2
  2936. 000020A0  4EAD EF36                jsr        [A5 - 0x10CA]
  2937. 000020A4  2F0A                     move.l     -[A7], A2
  2938. 000020A6  4EAD EF48                jsr        [A5 - 0x10B8]
  2939. label000020AA:
  2940. 000020AA  246E 0008                movea.l    A2, [A6 + 0x8]
  2941. 000020AE  2052                     movea.l    A0, [A2]
  2942. 000020B0  4AA8 0018                tst.l      [A0 + 0x18]
  2943. 000020B4  671E                     beq        +0x20 /* 000020D4 */
  2944. 000020B6  2D6E 0012 FFF4           move.l     [A6 - 0xC], [A6 + 0x12]
  2945. 000020BC  2D6E 000E FFF0           move.l     [A6 - 0x10], [A6 + 0xE]
  2946. 000020C2  486D 04FA                pea.l      [A5 + 0x4FA /* export_155 */]
  2947. 000020C6  486E FFF0                pea.l      [A6 - 0x10]
  2948. 000020CA  2052                     movea.l    A0, [A2]
  2949. 000020CC  2F28 0018                move.l     -[A7], [A0 + 0x18]
  2950. 000020D0  4EAD D6F6                jsr        [A5 - 0x290A]
  2951. label000020D4:
  2952. 000020D4  4CDF 0C00                movem.l    A2,A3, [A7]+
  2953. 000020D8  4E5E                     unlink     A6
  2954. 000020DA  4E74 000E                rtd        0x000E
  2955. export_177:
  2956. 000020DE  4E56 0000                link       A6, 0
  2957. 000020E2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2958. 000020E6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2959. 000020EA  4EAD EF00                jsr        [A5 - 0x1100]
  2960. 000020EE  4E5E                     unlink     A6
  2961. 000020F0  4E74 0008                rtd        0x0008
  2962. export_178:
  2963. fn000020F4:
  2964. 000020F4  4E56 FFC8                link       A6, -0x0038
  2965. 000020F8  2F0A                     move.l     -[A7], A2
  2966. 000020FA  246E 0008                movea.l    A2, [A6 + 0x8]
  2967. 000020FE  2052                     movea.l    A0, [A2]
  2968. 00002100  7048                     moveq.l    D0, 0x48
  2969. 00002102  D1C0                     add.l      A0, D0
  2970. 00002104  43EE FFC8                lea.l      A1, [A6 - 0x38]
  2971. 00002108  22D8                     move.l     [A1]+, [A0]+
  2972. 0000210A  22D8                     move.l     [A1]+, [A0]+
  2973. 0000210C  22D8                     move.l     [A1]+, [A0]+
  2974. 0000210E  22D8                     move.l     [A1]+, [A0]+
  2975. 00002110  2052                     movea.l    A0, [A2]
  2976. 00002112  7038                     moveq.l    D0, 0x38
  2977. 00002114  D1C0                     add.l      A0, D0
  2978. 00002116  43EE FFD8                lea.l      A1, [A6 - 0x28]
  2979. 0000211A  22D8                     move.l     [A1]+, [A0]+
  2980. 0000211C  22D8                     move.l     [A1]+, [A0]+
  2981. 0000211E  22D8                     move.l     [A1]+, [A0]+
  2982. 00002120  22D8                     move.l     [A1]+, [A0]+
  2983. 00002122  102E 000C                move.b     D0, [A6 + 0xC]
  2984. 00002126  670C                     beq        +0xE /* 00002134 */
  2985. 00002128  2F0A                     move.l     -[A7], A2
  2986. 0000212A  4EAD EF36                jsr        [A5 - 0x10CA]
  2987. 0000212E  2F0A                     move.l     -[A7], A2
  2988. 00002130  4EAD EF48                jsr        [A5 - 0x10B8]
  2989. label00002134:
  2990. 00002134  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2991. 00002138  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2992. 0000213C  4EAD EF78                jsr        [A5 - 0x1088]
  2993. 00002140  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2994. 00002144  4EAD EF7E                jsr        [A5 - 0x1082]
  2995. 00002148  102E 000C                move.b     D0, [A6 + 0xC]
  2996. 0000214C  6700 00D8                beq        +0xDA /* 00002226 */
  2997. 00002150  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2998. 00002154  4EAD EF36                jsr        [A5 - 0x10CA]
  2999. 00002158  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3000. 0000215C  4EAD EF48                jsr        [A5 - 0x10B8]
  3001. 00002160  206E 0008                movea.l    A0, [A6 + 0x8]
  3002. 00002164  2250                     movea.l    A1, [A0]
  3003. 00002166  4A29 0036                tst.b      [A1 + 0x36]
  3004. 0000216A  6600 00BA                bne        +0xBC /* 00002226 */
  3005. 0000216E  2F08                     move.l     -[A7], A0
  3006. 00002170  4EAD CEDA                jsr        [A5 - 0x3126]
  3007. 00002174  4A00                     tst.b      D0
  3008. 00002176  6700 00AE                beq        +0xB0 /* 00002226 */
  3009. 0000217A  554F                     subq.w     A7, 2
  3010. 0000217C  206E 0008                movea.l    A0, [A6 + 0x8]
  3011. 00002180  2250                     movea.l    A1, [A0]
  3012. 00002182  7048                     moveq.l    D0, 0x48
  3013. 00002184  D3C0                     add.l      A1, D0
  3014. 00002186  2F09                     move.l     -[A7], A1
  3015. 00002188  486E FFC8                pea.l      [A6 - 0x38]
  3016. 0000218C  486E FFC8                pea.l      [A6 - 0x38]
  3017. 00002190  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  3018. 00002194  101F                     move.b     D0, [A7]+
  3019. 00002196  6716                     beq        +0x18 /* 000021AE */
  3020. 00002198  486E FFC8                pea.l      [A6 - 0x38]
  3021. 0000219C  486E FFE8                pea.l      [A6 - 0x18]
  3022. 000021A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3023. 000021A4  4EAD EFCC                jsr        [A5 - 0x1034]
  3024. 000021A8  486E FFE8                pea.l      [A6 - 0x18]
  3025. 000021AC  A92A                     syscall    ValidRect
  3026. label000021AE:
  3027. 000021AE  246E 0008                movea.l    A2, [A6 + 0x8]
  3028. 000021B2  2052                     movea.l    A0, [A2]
  3029. 000021B4  4AA8 0066                tst.l      [A0 + 0x66]
  3030. 000021B8  676C                     beq        +0x6E /* 00002226 */
  3031. 000021BA  486E FFD8                pea.l      [A6 - 0x28]
  3032. 000021BE  486E FFF0                pea.l      [A6 - 0x10]
  3033. 000021C2  2F0A                     move.l     -[A7], A2
  3034. 000021C4  4EAD EF9C                jsr        [A5 - 0x1064]
  3035. 000021C8  486E FFF0                pea.l      [A6 - 0x10]
  3036. 000021CC  2052                     movea.l    A0, [A2]
  3037. 000021CE  2F28 0066                move.l     -[A7], [A0 + 0x66]
  3038. 000021D2  4EAD DDFC                jsr        [A5 - 0x2204]
  3039. 000021D6  2052                     movea.l    A0, [A2]
  3040. 000021D8  7038                     moveq.l    D0, 0x38
  3041. 000021DA  D1C0                     add.l      A0, D0
  3042. 000021DC  2F08                     move.l     -[A7], A0
  3043. 000021DE  486E FFF8                pea.l      [A6 - 0x8]
  3044. 000021E2  2F0A                     move.l     -[A7], A2
  3045. 000021E4  4EAD EF9C                jsr        [A5 - 0x1064]
  3046. 000021E8  486E FFF8                pea.l      [A6 - 0x8]
  3047. 000021EC  2052                     movea.l    A0, [A2]
  3048. 000021EE  2F28 0066                move.l     -[A7], [A0 + 0x66]
  3049. 000021F2  4EAD DDFC                jsr        [A5 - 0x2204]
  3050. 000021F6  554F                     subq.w     A7, 2
  3051. 000021F8  486E FFF0                pea.l      [A6 - 0x10]
  3052. 000021FC  486E FFF8                pea.l      [A6 - 0x8]
  3053. 00002200  486E FFE8                pea.l      [A6 - 0x18]
  3054. 00002204  A8AA                     syscall    SectRect
  3055. 00002206  101F                     move.b     D0, [A7]+
  3056. 00002208  671C                     beq        +0x1E /* 00002226 */
  3057. 0000220A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3058. 0000220E  4EAD EED6                jsr        [A5 - 0x112A]
  3059. 00002212  2F00                     move.l     -[A7], D0
  3060. 00002214  4EAD CFA0                jsr        [A5 - 0x3060]
  3061. 00002218  486E FFE8                pea.l      [A6 - 0x18]
  3062. 0000221C  A92A                     syscall    ValidRect
  3063. 0000221E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3064. 00002222  4EAD CFA0                jsr        [A5 - 0x3060]
  3065. label00002226:
  3066. 00002226  206E 0008                movea.l    A0, [A6 + 0x8]
  3067. 0000222A  2250                     movea.l    A1, [A0]
  3068. 0000222C  2469 0018                movea.l    A2, [A1 + 0x18]
  3069. 00002230  B4FC 0000                cmpa.w     A2, 0x0
  3070. 00002234  670E                     beq        +0x10 /* 00002244 */
  3071. 00002236  486D 05AA                pea.l      [A5 + 0x5AA /* export_177 */]
  3072. 0000223A  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3073. 0000223E  2F0A                     move.l     -[A7], A2
  3074. 00002240  4EAD D6F6                jsr        [A5 - 0x290A]
  3075. label00002244:
  3076. 00002244  245F                     movea.l    A2, [A7]+
  3077. 00002246  4E5E                     unlink     A6
  3078. 00002248  4E74 000A                rtd        0x000A
  3079. export_179:
  3080. 0000224C  4E56 FFF0                link       A6, -0x0010
  3081. 00002250  48E7 1800                movem.l    -[A7], D3,D4
  3082. 00002254  4243                     clr.w      D3
  3083. 00002256  3D43 FFF8                move.w     [A6 - 0x8], D3
  3084. 0000225A  3D43 FFFA                move.w     [A6 - 0x6], D3
  3085. 0000225E  4204                     clr.b      D4
  3086. 00002260  1D44 FFFC                move.b     [A6 - 0x4], D4
  3087. 00002264  1D44 FFFD                move.b     [A6 - 0x3], D4
  3088. 00002268  486E FFF0                pea.l      [A6 - 0x10]
  3089. 0000226C  4267                     clr.w      -[A7]
  3090. 0000226E  4267                     clr.w      -[A7]
  3091. 00002270  4267                     clr.w      -[A7]
  3092. 00002272  4267                     clr.w      -[A7]
  3093. 00002274  A8A7                     syscall    SetRect
  3094. 00002276  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3095. 0000227A  486E FFF0                pea.l      [A6 - 0x10]
  3096. 0000227E  486E FFF8                pea.l      [A6 - 0x8]
  3097. 00002282  486E FFFC                pea.l      [A6 - 0x4]
  3098. 00002286  486E FFFD                pea.l      [A6 - 0x3]
  3099. 0000228A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3100. 0000228E  4EAD EF06                jsr        [A5 - 0x10FA]
  3101. 00002292  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3102. 00002296  486E FFF0                pea.l      [A6 - 0x10]
  3103. 0000229A  486E FFFA                pea.l      [A6 - 0x6]
  3104. 0000229E  486E FFFC                pea.l      [A6 - 0x4]
  3105. 000022A2  486E FFFD                pea.l      [A6 - 0x3]
  3106. 000022A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3107. 000022AA  4EAD EF0C                jsr        [A5 - 0x10F4]
  3108. 000022AE  102E FFFC                move.b     D0, [A6 - 0x4]
  3109. 000022B2  6742                     beq        +0x44 /* 000022F6 */
  3110. 000022B4  302E FFFA                move.w     D0, [A6 - 0x6]
  3111. 000022B8  48C0                     ext.l      D0
  3112. 000022BA  322E FFF8                move.w     D1, [A6 - 0x8]
  3113. 000022BE  48C1                     ext.l      D1
  3114. 000022C0  142E FFFD                move.b     D2, [A6 - 0x3]
  3115. 000022C4  6712                     beq        +0x14 /* 000022D8 */
  3116. 000022C6  2F01                     move.l     -[A7], D1
  3117. 000022C8  2F00                     move.l     -[A7], D0
  3118. 000022CA  7001                     moveq.l    D0, 0x01
  3119. 000022CC  1F00                     move.b     -[A7], D0
  3120. 000022CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3121. 000022D2  4EAD EEF4                jsr        [A5 - 0x110C]
  3122. 000022D6  6024                     bra        +0x26 /* 000022FC */
  3123. label000022D8:
  3124. 000022D8  302E FFF8                move.w     D0, [A6 - 0x8]
  3125. 000022DC  48C0                     ext.l      D0
  3126. 000022DE  2F00                     move.l     -[A7], D0
  3127. 000022E0  302E FFFA                move.w     D0, [A6 - 0x6]
  3128. 000022E4  48C0                     ext.l      D0
  3129. 000022E6  2F00                     move.l     -[A7], D0
  3130. 000022E8  7001                     moveq.l    D0, 0x01
  3131. 000022EA  1F00                     move.b     -[A7], D0
  3132. 000022EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3133. 000022F0  4EAD EEF4                jsr        [A5 - 0x110C]
  3134. 000022F4  6020                     bra        +0x22 /* 00002316 */
  3135. label000022F6:
  3136. 000022F6  102E FFFD                move.b     D0, [A6 - 0x3]
  3137. 000022FA  6712                     beq        +0x14 /* 0000230E */
  3138. label000022FC:
  3139. 000022FC  486E FFF0                pea.l      [A6 - 0x10]
  3140. 00002300  7001                     moveq.l    D0, 0x01
  3141. 00002302  1F00                     move.b     -[A7], D0
  3142. 00002304  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3143. 00002308  4EAD EEFA                jsr        [A5 - 0x1106]
  3144. 0000230C  6008                     bra        +0xA /* 00002316 */
  3145. label0000230E:
  3146. 0000230E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3147. 00002312  4EAD EF7E                jsr        [A5 - 0x1082]
  3148. label00002316:
  3149. 00002316  4CDF 0018                movem.l    D3,D4, [A7]+
  3150. 0000231A  4E5E                     unlink     A6
  3151. 0000231C  4E74 0008                rtd        0x0008
  3152. export_180:
  3153. 00002320  4E56 0000                link       A6, 0
  3154. 00002324  48E7 0030                movem.l    -[A7], A2,A3
  3155. 00002328  206E 0008                movea.l    A0, [A6 + 0x8]
  3156. 0000232C  2250                     movea.l    A1, [A0]
  3157. 0000232E  1229 0034                move.b     D1, [A1 + 0x34]
  3158. 00002332  7000                     moveq.l    D0, 0x00
  3159. 00002334  1001                     move.b     D0, D1
  3160. 00002336  4A40                     tst.w      D0
  3161. 00002338  670E                     beq        +0x10 /* 00002348 */
  3162. 0000233A  7201                     moveq.l    D1, 0x01
  3163. 0000233C  B041                     cmp.w      D0, D1
  3164. 0000233E  671C                     beq        +0x1E /* 0000235C */
  3165. 00002340  7205                     moveq.l    D1, 0x05
  3166. 00002342  B041                     cmp.w      D0, D1
  3167. 00002344  6732                     beq        +0x34 /* 00002378 */
  3168. 00002346  605A                     bra        +0x5C /* 000023A2 */
  3169. label00002348:
  3170. 00002348  206E 001C                movea.l    A0, [A6 + 0x1C]
  3171. 0000234C  3028 0002                move.w     D0, [A0 + 0x2]
  3172. 00002350  206E 0014                movea.l    A0, [A6 + 0x14]
  3173. 00002354  3080                     move.w     [A0], D0
  3174. 00002356  4A40                     tst.w      D0
  3175. 00002358  6748                     beq        +0x4A /* 000023A2 */
  3176. 0000235A  6012                     bra        +0x14 /* 0000236E */
  3177. label0000235C:
  3178. 0000235C  206E 001C                movea.l    A0, [A6 + 0x1C]
  3179. 00002360  3028 0006                move.w     D0, [A0 + 0x6]
  3180. 00002364  206E 0014                movea.l    A0, [A6 + 0x14]
  3181. 00002368  3080                     move.w     [A0], D0
  3182. 0000236A  4A40                     tst.w      D0
  3183. 0000236C  6734                     beq        +0x36 /* 000023A2 */
  3184. label0000236E:
  3185. 0000236E  206E 0010                movea.l    A0, [A6 + 0x10]
  3186. 00002372  10BC 0001                move.b     [A0], 0x1
  3187. 00002376  602A                     bra        +0x2C /* 000023A2 */
  3188. label00002378:
  3189. 00002378  246E 001C                movea.l    A2, [A6 + 0x1C]
  3190. 0000237C  302A 0002                move.w     D0, [A2 + 0x2]
  3191. 00002380  266E 0018                movea.l    A3, [A6 + 0x18]
  3192. 00002384  3740 0002                move.w     [A3 + 0x2], D0
  3193. 00002388  302A 0006                move.w     D0, [A2 + 0x6]
  3194. 0000238C  3740 0006                move.w     [A3 + 0x6], D0
  3195. 00002390  4A6B 0002                tst.w      [A3 + 0x2]
  3196. 00002394  6604                     bne        +0x6 /* 0000239A */
  3197. 00002396  4A40                     tst.w      D0
  3198. 00002398  6708                     beq        +0xA /* 000023A2 */
  3199. label0000239A:
  3200. 0000239A  206E 000C                movea.l    A0, [A6 + 0xC]
  3201. 0000239E  10BC 0001                move.b     [A0], 0x1
  3202. label000023A2:
  3203. 000023A2  4CDF 0C00                movem.l    A2,A3, [A7]+
  3204. 000023A6  4E5E                     unlink     A6
  3205. 000023A8  4E74 0018                rtd        0x0018
  3206. export_181:
  3207. 000023AC  4E56 0000                link       A6, 0
  3208. 000023B0  48E7 0030                movem.l    -[A7], A2,A3
  3209. 000023B4  206E 0008                movea.l    A0, [A6 + 0x8]
  3210. 000023B8  2250                     movea.l    A1, [A0]
  3211. 000023BA  1229 0035                move.b     D1, [A1 + 0x35]
  3212. 000023BE  7000                     moveq.l    D0, 0x00
  3213. 000023C0  1001                     move.b     D0, D1
  3214. 000023C2  7202                     moveq.l    D1, 0x02
  3215. 000023C4  B041                     cmp.w      D0, D1
  3216. 000023C6  670E                     beq        +0x10 /* 000023D6 */
  3217. 000023C8  7203                     moveq.l    D1, 0x03
  3218. 000023CA  B041                     cmp.w      D0, D1
  3219. 000023CC  671A                     beq        +0x1C /* 000023E8 */
  3220. 000023CE  7205                     moveq.l    D1, 0x05
  3221. 000023D0  B041                     cmp.w      D0, D1
  3222. 000023D2  6730                     beq        +0x32 /* 00002404 */
  3223. 000023D4  6052                     bra        +0x54 /* 00002428 */
  3224. label000023D6:
  3225. 000023D6  206E 001C                movea.l    A0, [A6 + 0x1C]
  3226. 000023DA  3010                     move.w     D0, [A0]
  3227. 000023DC  206E 0014                movea.l    A0, [A6 + 0x14]
  3228. 000023E0  3080                     move.w     [A0], D0
  3229. 000023E2  4A40                     tst.w      D0
  3230. 000023E4  6742                     beq        +0x44 /* 00002428 */
  3231. 000023E6  6012                     bra        +0x14 /* 000023FA */
  3232. label000023E8:
  3233. 000023E8  206E 001C                movea.l    A0, [A6 + 0x1C]
  3234. 000023EC  3028 0004                move.w     D0, [A0 + 0x4]
  3235. 000023F0  206E 0014                movea.l    A0, [A6 + 0x14]
  3236. 000023F4  3080                     move.w     [A0], D0
  3237. 000023F6  4A40                     tst.w      D0
  3238. 000023F8  672E                     beq        +0x30 /* 00002428 */
  3239. label000023FA:
  3240. 000023FA  206E 0010                movea.l    A0, [A6 + 0x10]
  3241. 000023FE  10BC 0001                move.b     [A0], 0x1
  3242. 00002402  6024                     bra        +0x26 /* 00002428 */
  3243. label00002404:
  3244. 00002404  246E 001C                movea.l    A2, [A6 + 0x1C]
  3245. 00002408  3012                     move.w     D0, [A2]
  3246. 0000240A  266E 0018                movea.l    A3, [A6 + 0x18]
  3247. 0000240E  3680                     move.w     [A3], D0
  3248. 00002410  302A 0004                move.w     D0, [A2 + 0x4]
  3249. 00002414  3740 0004                move.w     [A3 + 0x4], D0
  3250. 00002418  4A53                     tst.w      [A3]
  3251. 0000241A  6604                     bne        +0x6 /* 00002420 */
  3252. 0000241C  4A40                     tst.w      D0
  3253. 0000241E  6708                     beq        +0xA /* 00002428 */
  3254. label00002420:
  3255. 00002420  206E 000C                movea.l    A0, [A6 + 0xC]
  3256. 00002424  10BC 0001                move.b     [A0], 0x1
  3257. label00002428:
  3258. 00002428  4CDF 0C00                movem.l    A2,A3, [A7]+
  3259. 0000242C  4E5E                     unlink     A6
  3260. 0000242E  4E74 0018                rtd        0x0018
  3261. export_182:
  3262. 00002432  4E56 0000                link       A6, 0
  3263. 00002436  206E 0008                movea.l    A0, [A6 + 0x8]
  3264. 0000243A  2250                     movea.l    A1, [A0]
  3265. 0000243C  1029 0034                move.b     D0, [A1 + 0x34]
  3266. 00002440  7204                     moveq.l    D1, 0x04
  3267. 00002442  B001                     cmp.b      D0, D1
  3268. 00002444  6706                     beq        +0x8 /* 0000244C */
  3269. 00002446  7000                     moveq.l    D0, 0x00
  3270. 00002448  2D40 0010                move.l     [A6 + 0x10], D0
  3271. label0000244C:
  3272. 0000244C  206E 0008                movea.l    A0, [A6 + 0x8]
  3273. 00002450  2250                     movea.l    A1, [A0]
  3274. 00002452  1029 0035                move.b     D0, [A1 + 0x35]
  3275. 00002456  7204                     moveq.l    D1, 0x04
  3276. 00002458  B001                     cmp.b      D0, D1
  3277. 0000245A  6706                     beq        +0x8 /* 00002462 */
  3278. 0000245C  7000                     moveq.l    D0, 0x00
  3279. 0000245E  2D40 000C                move.l     [A6 + 0xC], D0
  3280. label00002462:
  3281. 00002462  202E 0010                move.l     D0, [A6 + 0x10]
  3282. 00002466  6606                     bne        +0x8 /* 0000246E */
  3283. 00002468  202E 000C                move.l     D0, [A6 + 0xC]
  3284. 0000246C  671A                     beq        +0x1C /* 00002488 */
  3285. label0000246E:
  3286. 0000246E  202E 0010                move.l     D0, [A6 + 0x10]
  3287. 00002472  4480                     neg.l      D0
  3288. 00002474  2F00                     move.l     -[A7], D0
  3289. 00002476  202E 000C                move.l     D0, [A6 + 0xC]
  3290. 0000247A  4480                     neg.l      D0
  3291. 0000247C  2F00                     move.l     -[A7], D0
  3292. 0000247E  4227                     clr.b      -[A7]
  3293. 00002480  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3294. 00002484  4EAD EEF4                jsr        [A5 - 0x110C]
  3295. label00002488:
  3296. 00002488  4E5E                     unlink     A6
  3297. 0000248A  4E74 000C                rtd        0x000C
  3298. export_183:
  3299. 0000248E  4E56 FFE8                link       A6, -0x0018
  3300. 00002492  48E7 0C30                movem.l    -[A7], D4,D5,A2,A3
  3301. 00002496  4244                     clr.w      D4
  3302. 00002498  4245                     clr.w      D5
  3303. 0000249A  486E FFE8                pea.l      [A6 - 0x18]
  3304. 0000249E  246E 0008                movea.l    A2, [A6 + 0x8]
  3305. 000024A2  2052                     movea.l    A0, [A2]
  3306. 000024A4  2F28 0014                move.l     -[A7], [A0 + 0x14]
  3307. 000024A8  4EAD CEF2                jsr        [A5 - 0x310E]
  3308. 000024AC  486E FFE8                pea.l      [A6 - 0x18]
  3309. 000024B0  2F0A                     move.l     -[A7], A2
  3310. 000024B2  4EAD EFA8                jsr        [A5 - 0x1058]
  3311. 000024B6  4240                     clr.w      D0
  3312. 000024B8  3D40 FFFC                move.w     [A6 - 0x4], D0
  3313. 000024BC  3D40 FFFE                move.w     [A6 - 0x2], D0
  3314. 000024C0  3D40 FFF8                move.w     [A6 - 0x8], D0
  3315. 000024C4  3D40 FFFA                move.w     [A6 - 0x6], D0
  3316. 000024C8  102E 000E                move.b     D0, [A6 + 0xE]
  3317. 000024CC  671C                     beq        +0x1E /* 000024EA */
  3318. 000024CE  382E FFEE                move.w     D4, [A6 - 0x12]
  3319. 000024D2  2652                     movea.l    A3, [A2]
  3320. 000024D4  202B 003C                move.l     D0, [A3 + 0x3C]
  3321. 000024D8  9840                     sub.w      D4, D0
  3322. 000024DA  302E FFF6                move.w     D0, [A6 - 0xA]
  3323. 000024DE  906E FFEE                sub.w      D0, [A6 - 0x12]
  3324. 000024E2  906B 0028                sub.w      D0, [A3 + 0x28]
  3325. 000024E6  3D40 FFFE                move.w     [A6 - 0x2], D0
  3326. label000024EA:
  3327. 000024EA  102E 000C                move.b     D0, [A6 + 0xC]
  3328. 000024EE  6720                     beq        +0x22 /* 00002510 */
  3329. 000024F0  3A2E FFEA                move.w     D5, [A6 - 0x16]
  3330. 000024F4  246E 0008                movea.l    A2, [A6 + 0x8]
  3331. 000024F8  2652                     movea.l    A3, [A2]
  3332. 000024FA  202B 0038                move.l     D0, [A3 + 0x38]
  3333. 000024FE  9A40                     sub.w      D5, D0
  3334. 00002500  302E FFF2                move.w     D0, [A6 - 0xE]
  3335. 00002504  906E FFEA                sub.w      D0, [A6 - 0x16]
  3336. 00002508  906B 002A                sub.w      D0, [A3 + 0x2A]
  3337. 0000250C  3D40 FFFC                move.w     [A6 - 0x4], D0
  3338. label00002510:
  3339. 00002510  3004                     move.w     D0, D4
  3340. 00002512  48C0                     ext.l      D0
  3341. 00002514  2F00                     move.l     -[A7], D0
  3342. 00002516  3005                     move.w     D0, D5
  3343. 00002518  48C0                     ext.l      D0
  3344. 0000251A  2F00                     move.l     -[A7], D0
  3345. 0000251C  4227                     clr.b      -[A7]
  3346. 0000251E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3347. 00002522  4EAD EEF4                jsr        [A5 - 0x110C]
  3348. 00002526  486E FFF8                pea.l      [A6 - 0x8]
  3349. 0000252A  4227                     clr.b      -[A7]
  3350. 0000252C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3351. 00002530  4EAD EEFA                jsr        [A5 - 0x1106]
  3352. 00002534  4CDF 0C30                movem.l    D4,D5,A2,A3, [A7]+
  3353. 00002538  4E5E                     unlink     A6
  3354. 0000253A  4E74 0008                rtd        0x0008
  3355. export_184:
  3356. 0000253E  4E56 FFE8                link       A6, -0x0018
  3357. 00002542  48E7 0C30                movem.l    -[A7], D4,D5,A2,A3
  3358. 00002546  4244                     clr.w      D4
  3359. 00002548  4245                     clr.w      D5
  3360. 0000254A  486E FFE8                pea.l      [A6 - 0x18]
  3361. 0000254E  246E 0008                movea.l    A2, [A6 + 0x8]
  3362. 00002552  2052                     movea.l    A0, [A2]
  3363. 00002554  2F28 0014                move.l     -[A7], [A0 + 0x14]
  3364. 00002558  4EAD CEEC                jsr        [A5 - 0x3114]
  3365. 0000255C  486E FFE8                pea.l      [A6 - 0x18]
  3366. 00002560  2F0A                     move.l     -[A7], A2
  3367. 00002562  4EAD EFA8                jsr        [A5 - 0x1058]
  3368. 00002566  4240                     clr.w      D0
  3369. 00002568  3D40 FFFC                move.w     [A6 - 0x4], D0
  3370. 0000256C  3D40 FFFE                move.w     [A6 - 0x2], D0
  3371. 00002570  3D40 FFF8                move.w     [A6 - 0x8], D0
  3372. 00002574  3D40 FFFA                move.w     [A6 - 0x6], D0
  3373. 00002578  102E 000E                move.b     D0, [A6 + 0xE]
  3374. 0000257C  671C                     beq        +0x1E /* 0000259A */
  3375. 0000257E  382E FFEE                move.w     D4, [A6 - 0x12]
  3376. 00002582  2652                     movea.l    A3, [A2]
  3377. 00002584  202B 003C                move.l     D0, [A3 + 0x3C]
  3378. 00002588  9840                     sub.w      D4, D0
  3379. 0000258A  302E FFF6                move.w     D0, [A6 - 0xA]
  3380. 0000258E  906E FFEE                sub.w      D0, [A6 - 0x12]
  3381. 00002592  906B 0028                sub.w      D0, [A3 + 0x28]
  3382. 00002596  3D40 FFFE                move.w     [A6 - 0x2], D0
  3383. label0000259A:
  3384. 0000259A  102E 000C                move.b     D0, [A6 + 0xC]
  3385. 0000259E  6720                     beq        +0x22 /* 000025C0 */
  3386. 000025A0  3A2E FFEA                move.w     D5, [A6 - 0x16]
  3387. 000025A4  246E 0008                movea.l    A2, [A6 + 0x8]
  3388. 000025A8  2652                     movea.l    A3, [A2]
  3389. 000025AA  202B 0038                move.l     D0, [A3 + 0x38]
  3390. 000025AE  9A40                     sub.w      D5, D0
  3391. 000025B0  302E FFF2                move.w     D0, [A6 - 0xE]
  3392. 000025B4  906E FFEA                sub.w      D0, [A6 - 0x16]
  3393. 000025B8  906B 002A                sub.w      D0, [A3 + 0x2A]
  3394. 000025BC  3D40 FFFC                move.w     [A6 - 0x4], D0
  3395. label000025C0:
  3396. 000025C0  3004                     move.w     D0, D4
  3397. 000025C2  48C0                     ext.l      D0
  3398. 000025C4  2F00                     move.l     -[A7], D0
  3399. 000025C6  3005                     move.w     D0, D5
  3400. 000025C8  48C0                     ext.l      D0
  3401. 000025CA  2F00                     move.l     -[A7], D0
  3402. 000025CC  4227                     clr.b      -[A7]
  3403. 000025CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3404. 000025D2  4EAD EEF4                jsr        [A5 - 0x110C]
  3405. 000025D6  486E FFF8                pea.l      [A6 - 0x8]
  3406. 000025DA  4227                     clr.b      -[A7]
  3407. 000025DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3408. 000025E0  4EAD EEFA                jsr        [A5 - 0x1106]
  3409. 000025E4  4CDF 0C30                movem.l    D4,D5,A2,A3, [A7]+
  3410. 000025E8  4E5E                     unlink     A6
  3411. 000025EA  4E74 0008                rtd        0x0008
  3412. export_185:
  3413. 000025EE  4E56 FFF0                link       A6, -0x0010
  3414. 000025F2  48E7 0C30                movem.l    -[A7], D4,D5,A2,A3
  3415. 000025F6  4244                     clr.w      D4
  3416. 000025F8  4245                     clr.w      D5
  3417. 000025FA  486E FFF0                pea.l      [A6 - 0x10]
  3418. 000025FE  246E 0008                movea.l    A2, [A6 + 0x8]
  3419. 00002602  2052                     movea.l    A0, [A2]
  3420. 00002604  2F28 0014                move.l     -[A7], [A0 + 0x14]
  3421. 00002608  4EAD CEF2                jsr        [A5 - 0x310E]
  3422. 0000260C  486E FFF0                pea.l      [A6 - 0x10]
  3423. 00002610  2F0A                     move.l     -[A7], A2
  3424. 00002612  4EAD EFA8                jsr        [A5 - 0x1058]
  3425. 00002616  102E 000E                move.b     D0, [A6 + 0xE]
  3426. 0000261A  6724                     beq        +0x26 /* 00002640 */
  3427. 0000261C  382E FFF6                move.w     D4, [A6 - 0xA]
  3428. 00002620  2652                     movea.l    A3, [A2]
  3429. 00002622  202B 003C                move.l     D0, [A3 + 0x3C]
  3430. 00002626  9840                     sub.w      D4, D0
  3431. 00002628  202E FFFC                move.l     D0, [A6 - 0x4]
  3432. 0000262C  90AE FFF4                sub.l      D0, [A6 - 0xC]
  3433. 00002630  322B 0028                move.w     D1, [A3 + 0x28]
  3434. 00002634  48C1                     ext.l      D1
  3435. 00002636  9081                     sub.l      D0, D1
  3436. 00002638  7202                     moveq.l    D1, 0x02
  3437. 0000263A  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  3438. 0000263E  D840                     add.w      D4, D0
  3439. label00002640:
  3440. 00002640  102E 000C                move.b     D0, [A6 + 0xC]
  3441. 00002644  6728                     beq        +0x2A /* 0000266E */
  3442. 00002646  3A2E FFF2                move.w     D5, [A6 - 0xE]
  3443. 0000264A  246E 0008                movea.l    A2, [A6 + 0x8]
  3444. 0000264E  2652                     movea.l    A3, [A2]
  3445. 00002650  202B 0038                move.l     D0, [A3 + 0x38]
  3446. 00002654  9A40                     sub.w      D5, D0
  3447. 00002656  202E FFF8                move.l     D0, [A6 - 0x8]
  3448. 0000265A  90AE FFF0                sub.l      D0, [A6 - 0x10]
  3449. 0000265E  322B 002A                move.w     D1, [A3 + 0x2A]
  3450. 00002662  48C1                     ext.l      D1
  3451. 00002664  9081                     sub.l      D0, D1
  3452. 00002666  7202                     moveq.l    D1, 0x02
  3453. 00002668  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  3454. 0000266C  DA40                     add.w      D5, D0
  3455. label0000266E:
  3456. 0000266E  3004                     move.w     D0, D4
  3457. 00002670  48C0                     ext.l      D0
  3458. 00002672  2F00                     move.l     -[A7], D0
  3459. 00002674  3005                     move.w     D0, D5
  3460. 00002676  48C0                     ext.l      D0
  3461. 00002678  2F00                     move.l     -[A7], D0
  3462. 0000267A  4227                     clr.b      -[A7]
  3463. 0000267C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3464. 00002680  4EAD EEF4                jsr        [A5 - 0x110C]
  3465. 00002684  4CDF 0C30                movem.l    D4,D5,A2,A3, [A7]+
  3466. 00002688  4E5E                     unlink     A6
  3467. 0000268A  4E74 0008                rtd        0x0008
  3468. export_186:
  3469. 0000268E  4E56 0000                link       A6, 0
  3470. 00002692  4E5E                     unlink     A6
  3471. 00002694  4E74 0008                rtd        0x0008
  3472. fn00002698:
  3473. 00002698  4E56 0000                link       A6, 0
  3474. 0000269C  486D CE3A                pea.l      [A5 - 0x31C6]
  3475. 000026A0  A89D                     syscall    PenPat
  3476. 000026A2  700B                     moveq.l    D0, 0x0B
  3477. 000026A4  3F00                     move.w     -[A7], D0
  3478. 000026A6  A89C                     syscall    PenMode
  3479. 000026A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3480. 000026AC  A8A2                     syscall    PaintRect
  3481. 000026AE  A89E                     syscall    PenNormal
  3482. 000026B0  4E5E                     unlink     A6
  3483. 000026B2  4E74 0004                rtd        0x0004
  3484. export_187:
  3485. 000026B6  4E56 FFD8                link       A6, -0x0028
  3486. 000026BA  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  3487. 000026BE  286E 000C                movea.l    A4, [A6 + 0xC]
  3488. 000026C2  262E 0008                move.l     D3, [A6 + 0x8]
  3489. 000026C6  2D43 FFD8                move.l     [A6 - 0x28], D3
  3490. 000026CA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3491. 000026CE  4EAD CEDA                jsr        [A5 - 0x3126]
  3492. 000026D2  4A00                     tst.b      D0
  3493. 000026D4  6700 00E0                beq        +0xE2 /* 000027B6 */
  3494. 000026D8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3495. 000026DC  4EAD EEE8                jsr        [A5 - 0x1118]
  3496. 000026E0  2D40 FFEC                move.l     [A6 - 0x14], D0
  3497. 000026E4  4A80                     tst.l      D0
  3498. 000026E6  6700 0088                beq        +0x8A /* 00002770 */
  3499. 000026EA  206E 000C                movea.l    A0, [A6 + 0xC]
  3500. 000026EE  2250                     movea.l    A1, [A0]
  3501. 000026F0  7238                     moveq.l    D1, 0x38
  3502. 000026F2  D3C1                     add.l      A1, D1
  3503. 000026F4  2F09                     move.l     -[A7], A1
  3504. 000026F6  486E FFF0                pea.l      [A6 - 0x10]
  3505. 000026FA  2F08                     move.l     -[A7], A0
  3506. 000026FC  4EAD EF9C                jsr        [A5 - 0x1064]
  3507. 00002700  41EE FFF0                lea.l      A0, [A6 - 0x10]
  3508. 00002704  43EE FFF8                lea.l      A1, [A6 - 0x8]
  3509. 00002708  22D8                     move.l     [A1]+, [A0]+
  3510. 0000270A  22D8                     move.l     [A1]+, [A0]+
  3511. 0000270C  486E FFF8                pea.l      [A6 - 0x8]
  3512. 00002710  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  3513. 00002714  4EAD DDFC                jsr        [A5 - 0x2204]
  3514. 00002718  554F                     subq.w     A7, 2
  3515. 0000271A  486E FFF8                pea.l      [A6 - 0x8]
  3516. 0000271E  2F03                     move.l     -[A7], D3
  3517. 00002720  486E FFF8                pea.l      [A6 - 0x8]
  3518. 00002724  A8AA                     syscall    SectRect
  3519. 00002726  101F                     move.b     D0, [A7]+
  3520. 00002728  6746                     beq        +0x48 /* 00002770 */
  3521. 0000272A  204C                     movea.l    A0, A4
  3522. 0000272C  2250                     movea.l    A1, [A0]
  3523. 0000272E  4A29 0065                tst.b      [A1 + 0x65]
  3524. 00002732  6708                     beq        +0xA /* 0000273C */
  3525. 00002734  4267                     clr.w      -[A7]
  3526. 00002736  4267                     clr.w      -[A7]
  3527. 00002738  A878                     syscall    SetOrigin
  3528. 0000273A  600C                     bra        +0xE /* 00002748 */
  3529. label0000273C:
  3530. 0000273C  2F0C                     move.l     -[A7], A4
  3531. 0000273E  4EAD EED6                jsr        [A5 - 0x112A]
  3532. 00002742  2F00                     move.l     -[A7], D0
  3533. 00002744  4EAD CFA0                jsr        [A5 - 0x3060]
  3534. label00002748:
  3535. 00002748  486E FFF8                pea.l      [A6 - 0x8]
  3536. 0000274C  A87B                     syscall    ClipRect
  3537. 0000274E  4EBA E2C2                jsr        [PC - 0x1D3E /* 00000A12 */]
  3538. 00002752  486E FFF0                pea.l      [A6 - 0x10]
  3539. 00002756  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  3540. 0000275A  4EAD DE02                jsr        [A5 - 0x21FE]
  3541. 0000275E  204C                     movea.l    A0, A4
  3542. 00002760  2250                     movea.l    A1, [A0]
  3543. 00002762  4A29 006A                tst.b      [A1 + 0x6A]
  3544. 00002766  6608                     bne        +0xA /* 00002770 */
  3545. 00002768  486E FFF0                pea.l      [A6 - 0x10]
  3546. 0000276C  4EBA FF2A                jsr        [PC - 0xD6 /* 00002698 */]
  3547. label00002770:
  3548. 00002770  244C                     movea.l    A2, A4
  3549. 00002772  2652                     movea.l    A3, [A2]
  3550. 00002774  4A2B 0065                tst.b      [A3 + 0x65]
  3551. 00002778  6626                     bne        +0x28 /* 000027A0 */
  3552. 0000277A  7048                     moveq.l    D0, 0x48
  3553. 0000277C  D7C0                     add.l      A3, D0
  3554. 0000277E  2F0B                     move.l     -[A7], A3
  3555. 00002780  486E FFE4                pea.l      [A6 - 0x1C]
  3556. 00002784  2F0A                     move.l     -[A7], A2
  3557. 00002786  4EAD EF9C                jsr        [A5 - 0x1064]
  3558. 0000278A  554F                     subq.w     A7, 2
  3559. 0000278C  486E FFE4                pea.l      [A6 - 0x1C]
  3560. 00002790  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  3561. 00002794  486E FFDC                pea.l      [A6 - 0x24]
  3562. 00002798  A8AA                     syscall    SectRect
  3563. 0000279A  101F                     move.b     D0, [A7]+
  3564. 0000279C  6718                     beq        +0x1A /* 000027B6 */
  3565. 0000279E  600C                     bra        +0xE /* 000027AC */
  3566. label000027A0:
  3567. 000027A0  206E FFD8                movea.l    A0, [A6 - 0x28]
  3568. 000027A4  43EE FFDC                lea.l      A1, [A6 - 0x24]
  3569. 000027A8  22D8                     move.l     [A1]+, [A0]+
  3570. 000027AA  22D8                     move.l     [A1]+, [A0]+
  3571. label000027AC:
  3572. 000027AC  486E FFDC                pea.l      [A6 - 0x24]
  3573. 000027B0  2F0C                     move.l     -[A7], A4
  3574. 000027B2  4EAD EF30                jsr        [A5 - 0x10D0]
  3575. label000027B6:
  3576. 000027B6  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  3577. 000027BA  4E5E                     unlink     A6
  3578. 000027BC  4E74 0008                rtd        0x0008
  3579. export_188:
  3580. 000027C0  4E56 FFF0                link       A6, -0x0010
  3581. 000027C4  48E7 0030                movem.l    -[A7], A2,A3
  3582. 000027C8  206E 000C                movea.l    A0, [A6 + 0xC]
  3583. 000027CC  43EE FFF0                lea.l      A1, [A6 - 0x10]
  3584. 000027D0  22D8                     move.l     [A1]+, [A0]+
  3585. 000027D2  22D8                     move.l     [A1]+, [A0]+
  3586. 000027D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3587. 000027D8  4EAD CFA0                jsr        [A5 - 0x3060]
  3588. 000027DC  206E 0008                movea.l    A0, [A6 + 0x8]
  3589. 000027E0  2250                     movea.l    A1, [A0]
  3590. 000027E2  4A29 0024                tst.b      [A1 + 0x24]
  3591. 000027E6  6714                     beq        +0x16 /* 000027FC */
  3592. 000027E8  486E FFF0                pea.l      [A6 - 0x10]
  3593. 000027EC  246D CE52                movea.l    A2, [A5 - 0x31AE]
  3594. 000027F0  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  3595. 000027F4  3F2A 0010                move.w     -[A7], [A2 + 0x10]
  3596. 000027F8  A8A8                     syscall    OffsetRect
  3597. 000027FA  6018                     bra        +0x1A /* 00002814 */
  3598. label000027FC:
  3599. 000027FC  486E FFF0                pea.l      [A6 - 0x10]
  3600. 00002800  246E 0008                movea.l    A2, [A6 + 0x8]
  3601. 00002804  2652                     movea.l    A3, [A2]
  3602. 00002806  202B 0058                move.l     D0, [A3 + 0x58]
  3603. 0000280A  3F00                     move.w     -[A7], D0
  3604. 0000280C  202B 005C                move.l     D0, [A3 + 0x5C]
  3605. 00002810  3F00                     move.w     -[A7], D0
  3606. 00002812  A8A8                     syscall    OffsetRect
  3607. label00002814:
  3608. 00002814  246E 0008                movea.l    A2, [A6 + 0x8]
  3609. 00002818  2652                     movea.l    A3, [A2]
  3610. 0000281A  4A2B 0065                tst.b      [A3 + 0x65]
  3611. 0000281E  6628                     bne        +0x2A /* 00002848 */
  3612. 00002820  7048                     moveq.l    D0, 0x48
  3613. 00002822  D7C0                     add.l      A3, D0
  3614. 00002824  2F0B                     move.l     -[A7], A3
  3615. 00002826  486E FFF8                pea.l      [A6 - 0x8]
  3616. 0000282A  2F0A                     move.l     -[A7], A2
  3617. 0000282C  4EAD EFCC                jsr        [A5 - 0x1034]
  3618. 00002830  554F                     subq.w     A7, 2
  3619. 00002832  486E FFF0                pea.l      [A6 - 0x10]
  3620. 00002836  486E FFF8                pea.l      [A6 - 0x8]
  3621. 0000283A  486E FFF0                pea.l      [A6 - 0x10]
  3622. 0000283E  A8AA                     syscall    SectRect
  3623. 00002840  544F                     addq.w     A7, 2
  3624. 00002842  486E FFF0                pea.l      [A6 - 0x10]
  3625. 00002846  A87B                     syscall    ClipRect
  3626. label00002848:
  3627. 00002848  486E FFF0                pea.l      [A6 - 0x10]
  3628. 0000284C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3629. 00002850  4EAD EF2A                jsr        [A5 - 0x10D6]
  3630. 00002854  206E 0008                movea.l    A0, [A6 + 0x8]
  3631. 00002858  2250                     movea.l    A1, [A0]
  3632. 0000285A  4A29 006A                tst.b      [A1 + 0x6A]
  3633. 0000285E  6608                     bne        +0xA /* 00002868 */
  3634. 00002860  486E FFF0                pea.l      [A6 - 0x10]
  3635. 00002864  4EBA FE32                jsr        [PC - 0x1CE /* 00002698 */]
  3636. label00002868:
  3637. 00002868  246E 0008                movea.l    A2, [A6 + 0x8]
  3638. 0000286C  2652                     movea.l    A3, [A2]
  3639. 0000286E  4AAB 0018                tst.l      [A3 + 0x18]
  3640. 00002872  674C                     beq        +0x4E /* 000028C0 */
  3641. 00002874  4A2B 0065                tst.b      [A3 + 0x65]
  3642. 00002878  6624                     bne        +0x26 /* 0000289E */
  3643. 0000287A  7048                     moveq.l    D0, 0x48
  3644. 0000287C  D7C0                     add.l      A3, D0
  3645. 0000287E  2F0B                     move.l     -[A7], A3
  3646. 00002880  486E FFF0                pea.l      [A6 - 0x10]
  3647. 00002884  2F0A                     move.l     -[A7], A2
  3648. 00002886  4EAD EF9C                jsr        [A5 - 0x1064]
  3649. 0000288A  554F                     subq.w     A7, 2
  3650. 0000288C  486E FFF0                pea.l      [A6 - 0x10]
  3651. 00002890  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3652. 00002894  486E FFF0                pea.l      [A6 - 0x10]
  3653. 00002898  A8AA                     syscall    SectRect
  3654. 0000289A  544F                     addq.w     A7, 2
  3655. 0000289C  600C                     bra        +0xE /* 000028AA */
  3656. label0000289E:
  3657. 0000289E  206E 000C                movea.l    A0, [A6 + 0xC]
  3658. 000028A2  43EE FFF0                lea.l      A1, [A6 - 0x10]
  3659. 000028A6  22D8                     move.l     [A1]+, [A0]+
  3660. 000028A8  22D8                     move.l     [A1]+, [A0]+
  3661. label000028AA:
  3662. 000028AA  486D 05FA                pea.l      [A5 + 0x5FA /* export_187 */]
  3663. 000028AE  486E FFF0                pea.l      [A6 - 0x10]
  3664. 000028B2  206E 0008                movea.l    A0, [A6 + 0x8]
  3665. 000028B6  2250                     movea.l    A1, [A0]
  3666. 000028B8  2F29 0018                move.l     -[A7], [A1 + 0x18]
  3667. 000028BC  4EAD D6F6                jsr        [A5 - 0x290A]
  3668. label000028C0:
  3669. 000028C0  4CDF 0C00                movem.l    A2,A3, [A7]+
  3670. 000028C4  4E5E                     unlink     A6
  3671. 000028C6  4E74 0008                rtd        0x0008
  3672. export_189:
  3673. 000028CA  4E56 FFF0                link       A6, -0x0010
  3674. 000028CE  2F0A                     move.l     -[A7], A2
  3675. 000028D0  246E 0008                movea.l    A2, [A6 + 0x8]
  3676. 000028D4  2052                     movea.l    A0, [A2]
  3677. 000028D6  7038                     moveq.l    D0, 0x38
  3678. 000028D8  D1C0                     add.l      A0, D0
  3679. 000028DA  43EE FFF0                lea.l      A1, [A6 - 0x10]
  3680. 000028DE  22D8                     move.l     [A1]+, [A0]+
  3681. 000028E0  22D8                     move.l     [A1]+, [A0]+
  3682. 000028E2  22D8                     move.l     [A1]+, [A0]+
  3683. 000028E4  22D8                     move.l     [A1]+, [A0]+
  3684. 000028E6  486E FFF0                pea.l      [A6 - 0x10]
  3685. 000028EA  2F0A                     move.l     -[A7], A2
  3686. 000028EC  4EAD EF42                jsr        [A5 - 0x10BE]
  3687. 000028F0  245F                     movea.l    A2, [A7]+
  3688. 000028F2  4E5E                     unlink     A6
  3689. 000028F4  4E74 0004                rtd        0x0004
  3690. export_190:
  3691. 000028F8  4E56 FFF8                link       A6, -0x0008
  3692. 000028FC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3693. 00002900  4EAD CEDA                jsr        [A5 - 0x3126]
  3694. 00002904  4A00                     tst.b      D0
  3695. 00002906  671A                     beq        +0x1C /* 00002922 */
  3696. 00002908  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3697. 0000290C  486E FFF8                pea.l      [A6 - 0x8]
  3698. 00002910  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3699. 00002914  4EAD EFD2                jsr        [A5 - 0x102E]
  3700. 00002918  4A00                     tst.b      D0
  3701. 0000291A  6706                     beq        +0x8 /* 00002922 */
  3702. 0000291C  486E FFF8                pea.l      [A6 - 0x8]
  3703. 00002920  A928                     syscall    InvalRect
  3704. label00002922:
  3705. 00002922  4E5E                     unlink     A6
  3706. 00002924  4E74 0008                rtd        0x0008
  3707. export_191:
  3708. 00002928  4E56 FFF0                link       A6, -0x0010
  3709. 0000292C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3710. 00002930  486E FFF0                pea.l      [A6 - 0x10]
  3711. 00002934  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  3712. 00002938  486E FFF0                pea.l      [A6 - 0x10]
  3713. 0000293C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3714. 00002940  4EAD EF42                jsr        [A5 - 0x10BE]
  3715. 00002944  4E5E                     unlink     A6
  3716. 00002946  4E74 0008                rtd        0x0008
  3717. export_192:
  3718. 0000294A  4E56 FFF8                link       A6, -0x0008
  3719. 0000294E  48E7 0030                movem.l    -[A7], A2,A3
  3720. 00002952  246E 0008                movea.l    A2, [A6 + 0x8]
  3721. 00002956  2652                     movea.l    A3, [A2]
  3722. 00002958  4AAB 0066                tst.l      [A3 + 0x66]
  3723. 0000295C  6730                     beq        +0x32 /* 0000298E */
  3724. 0000295E  7038                     moveq.l    D0, 0x38
  3725. 00002960  D7C0                     add.l      A3, D0
  3726. 00002962  2F0B                     move.l     -[A7], A3
  3727. 00002964  486E FFF8                pea.l      [A6 - 0x8]
  3728. 00002968  2F0A                     move.l     -[A7], A2
  3729. 0000296A  4EAD EF9C                jsr        [A5 - 0x1064]
  3730. 0000296E  486E FFF8                pea.l      [A6 - 0x8]
  3731. 00002972  2052                     movea.l    A0, [A2]
  3732. 00002974  2F28 0066                move.l     -[A7], [A0 + 0x66]
  3733. 00002978  4EAD DDFC                jsr        [A5 - 0x2204]
  3734. 0000297C  2F0A                     move.l     -[A7], A2
  3735. 0000297E  4EAD EED6                jsr        [A5 - 0x112A]
  3736. 00002982  2F00                     move.l     -[A7], D0
  3737. 00002984  4EAD CFA0                jsr        [A5 - 0x3060]
  3738. 00002988  486E FFF8                pea.l      [A6 - 0x8]
  3739. 0000298C  A928                     syscall    InvalRect
  3740. label0000298E:
  3741. 0000298E  4CDF 0C00                movem.l    A2,A3, [A7]+
  3742. 00002992  4E5E                     unlink     A6
  3743. 00002994  4E74 0004                rtd        0x0004
  3744. export_193:
  3745. 00002998  4E56 0000                link       A6, 0
  3746. 0000299C  4E5E                     unlink     A6
  3747. 0000299E  4E74 000C                rtd        0x000C
  3748. export_194:
  3749. 000029A2  4E56 0000                link       A6, 0
  3750. 000029A6  4E5E                     unlink     A6
  3751. 000029A8  4E74 000C                rtd        0x000C
  3752. export_195:
  3753. 000029AC  4E56 0000                link       A6, 0
  3754. 000029B0  4E5E                     unlink     A6
  3755. 000029B2  4E74 000E                rtd        0x000E
  3756. export_196:
  3757. fn000029B6:
  3758. 000029B6  4E56 0000                link       A6, 0
  3759. 000029BA  4E5E                     unlink     A6
  3760. 000029BC  4E74 0004                rtd        0x0004
  3761. export_197:
  3762. 000029C0  4E56 0000                link       A6, 0
  3763. 000029C4  4E5E                     unlink     A6
  3764. 000029C6  4E74 0004                rtd        0x0004
  3765. export_198:
  3766. 000029CA  4E56 FFF8                link       A6, -0x0008
  3767. 000029CE  48E7 0030                movem.l    -[A7], A2,A3
  3768. 000029D2  206D CEB6                movea.l    A0, [A5 - 0x314A]
  3769. 000029D6  246E 0008                movea.l    A2, [A6 + 0x8]
  3770. 000029DA  B1CA                     cmpa.l     A0, A2
  3771. 000029DC  6700 0092                beq        +0x94 /* 00002A70 */
  3772. 000029E0  2F0A                     move.l     -[A7], A2
  3773. 000029E2  4EBA E01E                jsr        [PC - 0x1FE2 /* 00000A02 */]
  3774. 000029E6  2652                     movea.l    A3, [A2]
  3775. 000029E8  4A2B 0065                tst.b      [A3 + 0x65]
  3776. 000029EC  667A                     bne        +0x7C /* 00002A68 */
  3777. 000029EE  2F2B 0010                move.l     -[A7], [A3 + 0x10]
  3778. 000029F2  A873                     syscall    SetPort
  3779. 000029F4  246E 0008                movea.l    A2, [A6 + 0x8]
  3780. 000029F8  2652                     movea.l    A3, [A2]
  3781. 000029FA  4A2B 0024                tst.b      [A3 + 0x24]
  3782. 000029FE  673A                     beq        +0x3C /* 00002A3A */
  3783. 00002A00  202B 0058                move.l     D0, [A3 + 0x58]
  3784. 00002A04  223C 0000 2000           move.l     D1, 0x2000 /* ' \0' */
  3785. 00002A0A  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  3786. 00002A0E  3F00                     move.w     -[A7], D0
  3787. 00002A10  202B 005C                move.l     D0, [A3 + 0x5C]
  3788. 00002A14  223C 0000 2000           move.l     D1, 0x2000 /* ' \0' */
  3789. 00002A1A  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  3790. 00002A1E  3F00                     move.w     -[A7], D0
  3791. 00002A20  A878                     syscall    SetOrigin
  3792. 00002A22  246E 0008                movea.l    A2, [A6 + 0x8]
  3793. 00002A26  2052                     movea.l    A0, [A2]
  3794. 00002A28  7048                     moveq.l    D0, 0x48
  3795. 00002A2A  D1C0                     add.l      A0, D0
  3796. 00002A2C  2F08                     move.l     -[A7], A0
  3797. 00002A2E  486E FFF8                pea.l      [A6 - 0x8]
  3798. 00002A32  2F0A                     move.l     -[A7], A2
  3799. 00002A34  4EAD EFCC                jsr        [A5 - 0x1034]
  3800. 00002A38  6028                     bra        +0x2A /* 00002A62 */
  3801. label00002A3A:
  3802. 00002A3A  246E 0008                movea.l    A2, [A6 + 0x8]
  3803. 00002A3E  2652                     movea.l    A3, [A2]
  3804. 00002A40  202B 0058                move.l     D0, [A3 + 0x58]
  3805. 00002A44  3F00                     move.w     -[A7], D0
  3806. 00002A46  202B 005C                move.l     D0, [A3 + 0x5C]
  3807. 00002A4A  3F00                     move.w     -[A7], D0
  3808. 00002A4C  A878                     syscall    SetOrigin
  3809. 00002A4E  206E 0008                movea.l    A0, [A6 + 0x8]
  3810. 00002A52  2250                     movea.l    A1, [A0]
  3811. 00002A54  7048                     moveq.l    D0, 0x48
  3812. 00002A56  D3C0                     add.l      A1, D0
  3813. 00002A58  2F09                     move.l     -[A7], A1
  3814. 00002A5A  486E FFF8                pea.l      [A6 - 0x8]
  3815. 00002A5E  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  3816. label00002A62:
  3817. 00002A62  486E FFF8                pea.l      [A6 - 0x8]
  3818. 00002A66  A87B                     syscall    ClipRect
  3819. label00002A68:
  3820. 00002A68  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3821. 00002A6C  4EAD EF6C                jsr        [A5 - 0x1094]
  3822. label00002A70:
  3823. 00002A70  4CDF 0C00                movem.l    A2,A3, [A7]+
  3824. 00002A74  4E5E                     unlink     A6
  3825. 00002A76  4E74 0004                rtd        0x0004
  3826. export_199:
  3827. 00002A7A  4E56 0000                link       A6, 0
  3828. 00002A7E  2F0A                     move.l     -[A7], A2
  3829. 00002A80  206E 0008                movea.l    A0, [A6 + 0x8]
  3830. 00002A84  2250                     movea.l    A1, [A0]
  3831. 00002A86  2469 0060                movea.l    A2, [A1 + 0x60]
  3832. 00002A8A  B4FC 0000                cmpa.w     A2, 0x0
  3833. 00002A8E  6706                     beq        +0x8 /* 00002A96 */
  3834. 00002A90  2F0A                     move.l     -[A7], A2
  3835. 00002A92  4EAD E1F0                jsr        [A5 - 0x1E10]
  3836. label00002A96:
  3837. 00002A96  245F                     movea.l    A2, [A7]+
  3838. 00002A98  4E5E                     unlink     A6
  3839. 00002A9A  4E74 0004                rtd        0x0004
  3840. export_200:
  3841. 00002A9E  4E56 FFF8                link       A6, -0x0008
  3842. 00002AA2  48E7 0030                movem.l    -[A7], A2,A3
  3843. 00002AA6  7000                     moveq.l    D0, 0x00
  3844. 00002AA8  246E 0008                movea.l    A2, [A6 + 0x8]
  3845. 00002AAC  2052                     movea.l    A0, [A2]
  3846. 00002AAE  2140 0038                move.l     [A0 + 0x38], D0
  3847. 00002AB2  2052                     movea.l    A0, [A2]
  3848. 00002AB4  2140 003C                move.l     [A0 + 0x3C], D0
  3849. 00002AB8  2652                     movea.l    A3, [A2]
  3850. 00002ABA  302B 0028                move.w     D0, [A3 + 0x28]
  3851. 00002ABE  48C0                     ext.l      D0
  3852. 00002AC0  2740 0044                move.l     [A3 + 0x44], D0
  3853. 00002AC4  2652                     movea.l    A3, [A2]
  3854. 00002AC6  302B 002A                move.w     D0, [A3 + 0x2A]
  3855. 00002ACA  48C0                     ext.l      D0
  3856. 00002ACC  2740 0040                move.l     [A3 + 0x40], D0
  3857. 00002AD0  2652                     movea.l    A3, [A2]
  3858. 00002AD2  2F2B 002C                move.l     -[A7], [A3 + 0x2C]
  3859. 00002AD6  2F2B 0030                move.l     -[A7], [A3 + 0x30]
  3860. 00002ADA  486E FFF8                pea.l      [A6 - 0x8]
  3861. 00002ADE  486E FFFC                pea.l      [A6 - 0x4]
  3862. 00002AE2  2F2B 0014                move.l     -[A7], [A3 + 0x14]
  3863. 00002AE6  4EAD CF8E                jsr        [A5 - 0x3072]
  3864. 00002AEA  2652                     movea.l    A3, [A2]
  3865. 00002AEC  202B 003C                move.l     D0, [A3 + 0x3C]
  3866. 00002AF0  90AE FFF8                sub.l      D0, [A6 - 0x8]
  3867. 00002AF4  2740 0058                move.l     [A3 + 0x58], D0
  3868. 00002AF8  2652                     movea.l    A3, [A2]
  3869. 00002AFA  202B 0038                move.l     D0, [A3 + 0x38]
  3870. 00002AFE  90AE FFFC                sub.l      D0, [A6 - 0x4]
  3871. 00002B02  2740 005C                move.l     [A3 + 0x5C], D0
  3872. 00002B06  4EBA DF0A                jsr        [PC - 0x20F6 /* 00000A12 */]
  3873. 00002B0A  4CDF 0C00                movem.l    A2,A3, [A7]+
  3874. 00002B0E  4E5E                     unlink     A6
  3875. 00002B10  4E74 0004                rtd        0x0004
  3876. export_201:
  3877. 00002B14  4E56 0000                link       A6, 0
  3878. 00002B18  48E7 0038                movem.l    -[A7], A2,A3,A4
  3879. 00002B1C  246E 000C                movea.l    A2, [A6 + 0xC]
  3880. 00002B20  302A 0006                move.w     D0, [A2 + 0x6]
  3881. 00002B24  906A 0002                sub.w      D0, [A2 + 0x2]
  3882. 00002B28  266E 0008                movea.l    A3, [A6 + 0x8]
  3883. 00002B2C  2053                     movea.l    A0, [A3]
  3884. 00002B2E  D168 0028                add.w      [A0 + 0x28], D0
  3885. 00002B32  302A 0004                move.w     D0, [A2 + 0x4]
  3886. 00002B36  9052                     sub.w      D0, [A2]
  3887. 00002B38  2053                     movea.l    A0, [A3]
  3888. 00002B3A  D168 002A                add.w      [A0 + 0x2A], D0
  3889. 00002B3E  7000                     moveq.l    D0, 0x00
  3890. 00002B40  2053                     movea.l    A0, [A3]
  3891. 00002B42  2140 003C                move.l     [A0 + 0x3C], D0
  3892. 00002B46  2053                     movea.l    A0, [A3]
  3893. 00002B48  2140 0038                move.l     [A0 + 0x38], D0
  3894. 00002B4C  2853                     movea.l    A4, [A3]
  3895. 00002B4E  302C 0028                move.w     D0, [A4 + 0x28]
  3896. 00002B52  48C0                     ext.l      D0
  3897. 00002B54  2940 0044                move.l     [A4 + 0x44], D0
  3898. 00002B58  2853                     movea.l    A4, [A3]
  3899. 00002B5A  302C 002A                move.w     D0, [A4 + 0x2A]
  3900. 00002B5E  48C0                     ext.l      D0
  3901. 00002B60  2940 0040                move.l     [A4 + 0x40], D0
  3902. 00002B64  302A 0002                move.w     D0, [A2 + 0x2]
  3903. 00002B68  48C0                     ext.l      D0
  3904. 00002B6A  2053                     movea.l    A0, [A3]
  3905. 00002B6C  91A8 0058                sub.l      [A0 + 0x58], D0
  3906. 00002B70  3012                     move.w     D0, [A2]
  3907. 00002B72  48C0                     ext.l      D0
  3908. 00002B74  2053                     movea.l    A0, [A3]
  3909. 00002B76  91A8 005C                sub.l      [A0 + 0x5C], D0
  3910. 00002B7A  4EBA DE96                jsr        [PC - 0x216A /* 00000A12 */]
  3911. 00002B7E  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  3912. 00002B82  4E5E                     unlink     A6
  3913. 00002B84  4E74 0008                rtd        0x0008
  3914. export_156:
  3915. 00002B88  4E56 0000                link       A6, 0
  3916. 00002B8C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3917. 00002B90  4EAD EF7E                jsr        [A5 - 0x1082]
  3918. 00002B94  4E5E                     unlink     A6
  3919. 00002B96  4E74 0004                rtd        0x0004
  3920. export_202:
  3921. 00002B9A  4E56 FFDC                link       A6, -0x0024
  3922. 00002B9E  48E7 1030                movem.l    -[A7], D3,A2,A3
  3923. 00002BA2  246E 0008                movea.l    A2, [A6 + 0x8]
  3924. 00002BA6  2052                     movea.l    A0, [A2]
  3925. 00002BA8  7648                     moveq.l    D3, 0x48
  3926. 00002BAA  D1C3                     add.l      A0, D3
  3927. 00002BAC  43EE FFEC                lea.l      A1, [A6 - 0x14]
  3928. 00002BB0  22D8                     move.l     [A1]+, [A0]+
  3929. 00002BB2  22D8                     move.l     [A1]+, [A0]+
  3930. 00002BB4  22D8                     move.l     [A1]+, [A0]+
  3931. 00002BB6  22D8                     move.l     [A1]+, [A0]+
  3932. 00002BB8  486E FFDC                pea.l      [A6 - 0x24]
  3933. 00002BBC  2052                     movea.l    A0, [A2]
  3934. 00002BBE  2F28 0014                move.l     -[A7], [A0 + 0x14]
  3935. 00002BC2  4EAD CEF8                jsr        [A5 - 0x3108]
  3936. 00002BC6  486E FFDC                pea.l      [A6 - 0x24]
  3937. 00002BCA  2F0A                     move.l     -[A7], A2
  3938. 00002BCC  4EAD EFA8                jsr        [A5 - 0x1058]
  3939. 00002BD0  554F                     subq.w     A7, 2
  3940. 00002BD2  2652                     movea.l    A3, [A2]
  3941. 00002BD4  7038                     moveq.l    D0, 0x38
  3942. 00002BD6  2D4B FFFC                move.l     [A6 - 0x4], A3
  3943. 00002BDA  D7C0                     add.l      A3, D0
  3944. 00002BDC  2F0B                     move.l     -[A7], A3
  3945. 00002BDE  486E FFDC                pea.l      [A6 - 0x24]
  3946. 00002BE2  206E FFFC                movea.l    A0, [A6 - 0x4]
  3947. 00002BE6  D1C3                     add.l      A0, D3
  3948. 00002BE8  2F08                     move.l     -[A7], A0
  3949. 00002BEA  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  3950. 00002BEE  544F                     addq.w     A7, 2
  3951. 00002BF0  4EBA DE20                jsr        [PC - 0x21E0 /* 00000A12 */]
  3952. 00002BF4  554F                     subq.w     A7, 2
  3953. 00002BF6  486E FFEC                pea.l      [A6 - 0x14]
  3954. 00002BFA  2052                     movea.l    A0, [A2]
  3955. 00002BFC  D1C3                     add.l      A0, D3
  3956. 00002BFE  2F08                     move.l     -[A7], A0
  3957. 00002C00  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  3958. 00002C04  101F                     move.b     D0, [A7]+
  3959. 00002C06  6616                     bne        +0x18 /* 00002C1E */
  3960. 00002C08  2052                     movea.l    A0, [A2]
  3961. 00002C0A  4AA8 0018                tst.l      [A0 + 0x18]
  3962. 00002C0E  670E                     beq        +0x10 /* 00002C1E */
  3963. 00002C10  486D 0502                pea.l      [A5 + 0x502 /* export_156 */]
  3964. 00002C14  2052                     movea.l    A0, [A2]
  3965. 00002C16  2F28 0018                move.l     -[A7], [A0 + 0x18]
  3966. 00002C1A  4EAD D6F0                jsr        [A5 - 0x2910]
  3967. label00002C1E:
  3968. 00002C1E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  3969. 00002C22  4E5E                     unlink     A6
  3970. 00002C24  4E74 0004                rtd        0x0004
  3971. export_203:
  3972. 00002C28  4E56 0000                link       A6, 0
  3973. 00002C2C  302E 0012                move.w     D0, [A6 + 0x12]
  3974. 00002C30  48C0                     ext.l      D0
  3975. 00002C32  206E 0008                movea.l    A0, [A6 + 0x8]
  3976. 00002C36  2250                     movea.l    A1, [A0]
  3977. 00002C38  D0A9 0058                add.l      D0, [A1 + 0x58]
  3978. 00002C3C  206E 000C                movea.l    A0, [A6 + 0xC]
  3979. 00002C40  2140 0004                move.l     [A0 + 0x4], D0
  3980. 00002C44  302E 0010                move.w     D0, [A6 + 0x10]
  3981. 00002C48  48C0                     ext.l      D0
  3982. 00002C4A  206E 0008                movea.l    A0, [A6 + 0x8]
  3983. 00002C4E  2250                     movea.l    A1, [A0]
  3984. 00002C50  D0A9 005C                add.l      D0, [A1 + 0x5C]
  3985. 00002C54  206E 000C                movea.l    A0, [A6 + 0xC]
  3986. 00002C58  2080                     move.l     [A0], D0
  3987. 00002C5A  4E5E                     unlink     A6
  3988. 00002C5C  4E74 000C                rtd        0x000C
  3989. export_204:
  3990. 00002C60  4E56 0000                link       A6, 0
  3991. 00002C64  48E7 0030                movem.l    -[A7], A2,A3
  3992. 00002C68  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3993. 00002C6C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3994. 00002C70  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  3995. 00002C74  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3996. 00002C78  246E 0008                movea.l    A2, [A6 + 0x8]
  3997. 00002C7C  2652                     movea.l    A3, [A2]
  3998. 00002C7E  2F2B 0058                move.l     -[A7], [A3 + 0x58]
  3999. 00002C82  2F2B 005C                move.l     -[A7], [A3 + 0x5C]
  4000. 00002C86  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  4001. 00002C8A  4CDF 0C00                movem.l    A2,A3, [A7]+
  4002. 00002C8E  4E5E                     unlink     A6
  4003. 00002C90  4E74 000C                rtd        0x000C
  4004. export_205:
  4005. 00002C94  4E56 0000                link       A6, 0
  4006. 00002C98  48E7 0038                movem.l    -[A7], A2,A3,A4
  4007. 00002C9C  246E 0010                movea.l    A2, [A6 + 0x10]
  4008. 00002CA0  202A 0004                move.l     D0, [A2 + 0x4]
  4009. 00002CA4  266E 0008                movea.l    A3, [A6 + 0x8]
  4010. 00002CA8  2053                     movea.l    A0, [A3]
  4011. 00002CAA  2228 0058                move.l     D1, [A0 + 0x58]
  4012. 00002CAE  9041                     sub.w      D0, D1
  4013. 00002CB0  286E 000C                movea.l    A4, [A6 + 0xC]
  4014. 00002CB4  3940 0002                move.w     [A4 + 0x2], D0
  4015. 00002CB8  2012                     move.l     D0, [A2]
  4016. 00002CBA  2053                     movea.l    A0, [A3]
  4017. 00002CBC  2228 005C                move.l     D1, [A0 + 0x5C]
  4018. 00002CC0  9041                     sub.w      D0, D1
  4019. 00002CC2  3880                     move.w     [A4], D0
  4020. 00002CC4  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  4021. 00002CC8  4E5E                     unlink     A6
  4022. 00002CCA  4E74 000C                rtd        0x000C
  4023. export_206:
  4024. 00002CCE  4E56 FFF0                link       A6, -0x0010
  4025. 00002CD2  48E7 0030                movem.l    -[A7], A2,A3
  4026. 00002CD6  206E 0010                movea.l    A0, [A6 + 0x10]
  4027. 00002CDA  43EE FFF0                lea.l      A1, [A6 - 0x10]
  4028. 00002CDE  22D8                     move.l     [A1]+, [A0]+
  4029. 00002CE0  22D8                     move.l     [A1]+, [A0]+
  4030. 00002CE2  22D8                     move.l     [A1]+, [A0]+
  4031. 00002CE4  22D8                     move.l     [A1]+, [A0]+
  4032. 00002CE6  486E FFF0                pea.l      [A6 - 0x10]
  4033. 00002CEA  246E 0008                movea.l    A2, [A6 + 0x8]
  4034. 00002CEE  2652                     movea.l    A3, [A2]
  4035. 00002CF0  202B 0058                move.l     D0, [A3 + 0x58]
  4036. 00002CF4  4480                     neg.l      D0
  4037. 00002CF6  2F00                     move.l     -[A7], D0
  4038. 00002CF8  202B 005C                move.l     D0, [A3 + 0x5C]
  4039. 00002CFC  4480                     neg.l      D0
  4040. 00002CFE  2F00                     move.l     -[A7], D0
  4041. 00002D00  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  4042. 00002D04  486E FFF0                pea.l      [A6 - 0x10]
  4043. 00002D08  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4044. 00002D0C  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  4045. 00002D10  4CDF 0C00                movem.l    A2,A3, [A7]+
  4046. 00002D14  4E5E                     unlink     A6
  4047. 00002D16  4E74 000C                rtd        0x000C
  4048. export_207:
  4049. 00002D1A  4E56 FFF8                link       A6, -0x0008
  4050. 00002D1E  48E7 0030                movem.l    -[A7], A2,A3
  4051. 00002D22  486E FFF8                pea.l      [A6 - 0x8]
  4052. 00002D26  486E FFFC                pea.l      [A6 - 0x4]
  4053. 00002D2A  246E 0008                movea.l    A2, [A6 + 0x8]
  4054. 00002D2E  2052                     movea.l    A0, [A2]
  4055. 00002D30  2F28 0014                move.l     -[A7], [A0 + 0x14]
  4056. 00002D34  4EAD CEE6                jsr        [A5 - 0x311A]
  4057. 00002D38  2052                     movea.l    A0, [A2]
  4058. 00002D3A  2028 0058                move.l     D0, [A0 + 0x58]
  4059. 00002D3E  90AE FFF8                sub.l      D0, [A6 - 0x8]
  4060. 00002D42  266E 000C                movea.l    A3, [A6 + 0xC]
  4061. 00002D46  D1AB 0004                add.l      [A3 + 0x4], D0
  4062. 00002D4A  2052                     movea.l    A0, [A2]
  4063. 00002D4C  2028 005C                move.l     D0, [A0 + 0x5C]
  4064. 00002D50  90AE FFFC                sub.l      D0, [A6 - 0x4]
  4065. 00002D54  D193                     add.l      [A3], D0
  4066. 00002D56  4CDF 0C00                movem.l    A2,A3, [A7]+
  4067. 00002D5A  4E5E                     unlink     A6
  4068. 00002D5C  4E74 0008                rtd        0x0008
  4069. export_208:
  4070. 00002D60  4E56 FFF8                link       A6, -0x0008
  4071. 00002D64  48E7 0030                movem.l    -[A7], A2,A3
  4072. 00002D68  486E FFF8                pea.l      [A6 - 0x8]
  4073. 00002D6C  486E FFFC                pea.l      [A6 - 0x4]
  4074. 00002D70  246E 0008                movea.l    A2, [A6 + 0x8]
  4075. 00002D74  2052                     movea.l    A0, [A2]
  4076. 00002D76  2F28 0014                move.l     -[A7], [A0 + 0x14]
  4077. 00002D7A  4EAD CEE6                jsr        [A5 - 0x311A]
  4078. 00002D7E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4079. 00002D82  2652                     movea.l    A3, [A2]
  4080. 00002D84  202B 0058                move.l     D0, [A3 + 0x58]
  4081. 00002D88  90AE FFF8                sub.l      D0, [A6 - 0x8]
  4082. 00002D8C  2F00                     move.l     -[A7], D0
  4083. 00002D8E  202B 005C                move.l     D0, [A3 + 0x5C]
  4084. 00002D92  90AE FFFC                sub.l      D0, [A6 - 0x4]
  4085. 00002D96  2F00                     move.l     -[A7], D0
  4086. 00002D98  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  4087. 00002D9C  4CDF 0C00                movem.l    A2,A3, [A7]+
  4088. 00002DA0  4E5E                     unlink     A6
  4089. 00002DA2  4E74 0008                rtd        0x0008
  4090. export_209:
  4091. 00002DA6  4E56 FFF8                link       A6, -0x0008
  4092. 00002DAA  48E7 0030                movem.l    -[A7], A2,A3
  4093. 00002DAE  486E FFF8                pea.l      [A6 - 0x8]
  4094. 00002DB2  486E FFFC                pea.l      [A6 - 0x4]
  4095. 00002DB6  246E 0008                movea.l    A2, [A6 + 0x8]
  4096. 00002DBA  2052                     movea.l    A0, [A2]
  4097. 00002DBC  2F28 0014                move.l     -[A7], [A0 + 0x14]
  4098. 00002DC0  4EAD CEE6                jsr        [A5 - 0x311A]
  4099. 00002DC4  202E FFF8                move.l     D0, [A6 - 0x8]
  4100. 00002DC8  2052                     movea.l    A0, [A2]
  4101. 00002DCA  90A8 0058                sub.l      D0, [A0 + 0x58]
  4102. 00002DCE  266E 000C                movea.l    A3, [A6 + 0xC]
  4103. 00002DD2  D1AB 0004                add.l      [A3 + 0x4], D0
  4104. 00002DD6  202E FFFC                move.l     D0, [A6 - 0x4]
  4105. 00002DDA  2052                     movea.l    A0, [A2]
  4106. 00002DDC  90A8 005C                sub.l      D0, [A0 + 0x5C]
  4107. 00002DE0  D193                     add.l      [A3], D0
  4108. 00002DE2  4CDF 0C00                movem.l    A2,A3, [A7]+
  4109. 00002DE6  4E5E                     unlink     A6
  4110. 00002DE8  4E74 0008                rtd        0x0008
  4111. export_210:
  4112. 00002DEC  4E56 FFF8                link       A6, -0x0008
  4113. 00002DF0  48E7 0030                movem.l    -[A7], A2,A3
  4114. 00002DF4  486E FFF8                pea.l      [A6 - 0x8]
  4115. 00002DF8  486E FFFC                pea.l      [A6 - 0x4]
  4116. 00002DFC  246E 0008                movea.l    A2, [A6 + 0x8]
  4117. 00002E00  2052                     movea.l    A0, [A2]
  4118. 00002E02  2F28 0014                move.l     -[A7], [A0 + 0x14]
  4119. 00002E06  4EAD CEE6                jsr        [A5 - 0x311A]
  4120. 00002E0A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4121. 00002E0E  202E FFF8                move.l     D0, [A6 - 0x8]
  4122. 00002E12  2652                     movea.l    A3, [A2]
  4123. 00002E14  90AB 0058                sub.l      D0, [A3 + 0x58]
  4124. 00002E18  2F00                     move.l     -[A7], D0
  4125. 00002E1A  202E FFFC                move.l     D0, [A6 - 0x4]
  4126. 00002E1E  90AB 005C                sub.l      D0, [A3 + 0x5C]
  4127. 00002E22  2F00                     move.l     -[A7], D0
  4128. 00002E24  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  4129. 00002E28  4CDF 0C00                movem.l    A2,A3, [A7]+
  4130. 00002E2C  4E5E                     unlink     A6
  4131. 00002E2E  4E74 0008                rtd        0x0008
  4132. export_211:
  4133. 00002E32  4E56 FFFC                link       A6, -0x0004
  4134. 00002E36  48E7 0030                movem.l    -[A7], A2,A3
  4135. 00002E3A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4136. 00002E3E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4137. 00002E42  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  4138. 00002E46  246E 0008                movea.l    A2, [A6 + 0x8]
  4139. 00002E4A  2052                     movea.l    A0, [A2]
  4140. 00002E4C  2068 0010                movea.l    A0, [A0 + 0x10]
  4141. 00002E50  2068 0076                movea.l    A0, [A0 + 0x76]
  4142. 00002E54  2050                     movea.l    A0, [A0]
  4143. 00002E56  2028 0002                move.l     D0, [A0 + 0x2]
  4144. 00002E5A  2D40 FFFC                move.l     [A6 - 0x4], D0
  4145. 00002E5E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4146. 00002E62  302E FFFE                move.w     D0, [A6 - 0x2]
  4147. 00002E66  2652                     movea.l    A3, [A2]
  4148. 00002E68  222B 0058                move.l     D1, [A3 + 0x58]
  4149. 00002E6C  9041                     sub.w      D0, D1
  4150. 00002E6E  3F00                     move.w     -[A7], D0
  4151. 00002E70  302E FFFC                move.w     D0, [A6 - 0x4]
  4152. 00002E74  222B 005C                move.l     D1, [A3 + 0x5C]
  4153. 00002E78  9041                     sub.w      D0, D1
  4154. 00002E7A  3F00                     move.w     -[A7], D0
  4155. 00002E7C  A8A8                     syscall    OffsetRect
  4156. 00002E7E  4CDF 0C00                movem.l    A2,A3, [A7]+
  4157. 00002E82  4E5E                     unlink     A6
  4158. 00002E84  4E74 000C                rtd        0x000C
  4159. export_212:
  4160. 00002E88  4E56 FFDC                link       A6, -0x0024
  4161. 00002E8C  2F0A                     move.l     -[A7], A2
  4162. 00002E8E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4163. 00002E92  4EAD CFA0                jsr        [A5 - 0x3060]
  4164. 00002E96  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4165. 00002E9A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4166. 00002E9E  4EAD DD78                jsr        [A5 - 0x2288]
  4167. 00002EA2  206E 0010                movea.l    A0, [A6 + 0x10]
  4168. 00002EA6  43EE FFE4                lea.l      A1, [A6 - 0x1C]
  4169. 00002EAA  2449                     movea.l    A2, A1
  4170. 00002EAC  22D8                     move.l     [A1]+, [A0]+
  4171. 00002EAE  22D8                     move.l     [A1]+, [A0]+
  4172. 00002EB0  41EE FFDC                lea.l      A0, [A6 - 0x24]
  4173. 00002EB4  20DA                     move.l     [A0]+, [A2]+
  4174. 00002EB6  20DA                     move.l     [A0]+, [A2]+
  4175. 00002EB8  604C                     bra        +0x4E /* 00002F06 */
  4176. label00002EBA:
  4177. 00002EBA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4178. 00002EBE  4EAD CFA0                jsr        [A5 - 0x3060]
  4179. 00002EC2  486E FFFC                pea.l      [A6 - 0x4]
  4180. 00002EC6  A972                     syscall    GetMouse
  4181. 00002EC8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4182. 00002ECC  486E FFDC                pea.l      [A6 - 0x24]
  4183. 00002ED0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4184. 00002ED4  4EAD EFBA                jsr        [A5 - 0x1046]
  4185. 00002ED8  486E FFDC                pea.l      [A6 - 0x24]
  4186. 00002EDC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4187. 00002EE0  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  4188. 00002EE4  504F                     addq.w     A7, 8
  4189. 00002EE6  486E FFDC                pea.l      [A6 - 0x24]
  4190. 00002EEA  486E FFE4                pea.l      [A6 - 0x1C]
  4191. 00002EEE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4192. 00002EF2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4193. 00002EF6  4EAD DD7E                jsr        [A5 - 0x2282]
  4194. 00002EFA  41EE FFDC                lea.l      A0, [A6 - 0x24]
  4195. 00002EFE  43EE FFE4                lea.l      A1, [A6 - 0x1C]
  4196. 00002F02  22D8                     move.l     [A1]+, [A0]+
  4197. 00002F04  22D8                     move.l     [A1]+, [A0]+
  4198. label00002F06:
  4199. 00002F06  554F                     subq.w     A7, 2
  4200. 00002F08  A973                     syscall    StillDown
  4201. 00002F0A  101F                     move.b     D0, [A7]+
  4202. 00002F0C  66AC                     bne        -0x52 /* 00002EBA */
  4203. 00002F0E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4204. 00002F12  4EAD CFA0                jsr        [A5 - 0x3060]
  4205. 00002F16  7004                     moveq.l    D0, 0x04
  4206. 00002F18  41EE FFEC                lea.l      A0, [A6 - 0x14]
  4207. 00002F1C  A030                     syscall    OSEventAvail
  4208. 00002F1E  5240                     addq.w     D0, 1
  4209. 00002F20  4A00                     tst.b      D0
  4210. 00002F22  671C                     beq        +0x1E /* 00002F40 */
  4211. 00002F24  2D6E FFF6 FFFC           move.l     [A6 - 0x4], [A6 - 0xA]
  4212. 00002F2A  486E FFFC                pea.l      [A6 - 0x4]
  4213. 00002F2E  A871                     syscall    GlobalToLocal
  4214. 00002F30  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4215. 00002F34  486E FFDC                pea.l      [A6 - 0x24]
  4216. 00002F38  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4217. 00002F3C  4EAD EFBA                jsr        [A5 - 0x1046]
  4218. label00002F40:
  4219. 00002F40  486E FFDC                pea.l      [A6 - 0x24]
  4220. 00002F44  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4221. 00002F48  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  4222. 00002F4C  504F                     addq.w     A7, 8
  4223. 00002F4E  486E FFDC                pea.l      [A6 - 0x24]
  4224. 00002F52  486E FFE4                pea.l      [A6 - 0x1C]
  4225. 00002F56  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4226. 00002F5A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4227. 00002F5E  4EAD DD84                jsr        [A5 - 0x227C]
  4228. 00002F62  245F                     movea.l    A2, [A7]+
  4229. 00002F64  4E5E                     unlink     A6
  4230. 00002F66  4E74 0010                rtd        0x0010
  4231. export_213:
  4232. 00002F6A  4E56 0000                link       A6, 0
  4233. 00002F6E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4234. 00002F72  4EAD CFA0                jsr        [A5 - 0x3060]
  4235. 00002F76  206E 0008                movea.l    A0, [A6 + 0x8]
  4236. 00002F7A  2250                     movea.l    A1, [A0]
  4237. 00002F7C  4A29 0024                tst.b      [A1 + 0x24]
  4238. 00002F80  672E                     beq        +0x30 /* 00002FB0 */
  4239. 00002F82  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4240. 00002F86  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4241. 00002F8A  2F08                     move.l     -[A7], A0
  4242. 00002F8C  4EAD EF8A                jsr        [A5 - 0x1076]
  4243. 00002F90  206D CE52                movea.l    A0, [A5 - 0x31AE]
  4244. 00002F94  3028 0012                move.w     D0, [A0 + 0x12]
  4245. 00002F98  48C0                     ext.l      D0
  4246. 00002F9A  206E 000C                movea.l    A0, [A6 + 0xC]
  4247. 00002F9E  91A8 0004                sub.l      [A0 + 0x4], D0
  4248. 00002FA2  226D CE52                movea.l    A1, [A5 - 0x31AE]
  4249. 00002FA6  3029 0010                move.w     D0, [A1 + 0x10]
  4250. 00002FAA  48C0                     ext.l      D0
  4251. 00002FAC  9190                     sub.l      [A0], D0
  4252. 00002FAE  600C                     bra        +0xE /* 00002FBC */
  4253. label00002FB0:
  4254. 00002FB0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4255. 00002FB4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4256. 00002FB8  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  4257. label00002FBC:
  4258. 00002FBC  4E5E                     unlink     A6
  4259. 00002FBE  4E74 000C                rtd        0x000C
  4260. export_214:
  4261. 00002FC2  4E56 0000                link       A6, 0
  4262. 00002FC6  2F0A                     move.l     -[A7], A2
  4263. 00002FC8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4264. 00002FCC  4EAD CFA0                jsr        [A5 - 0x3060]
  4265. 00002FD0  206E 0008                movea.l    A0, [A6 + 0x8]
  4266. 00002FD4  2250                     movea.l    A1, [A0]
  4267. 00002FD6  4A29 0024                tst.b      [A1 + 0x24]
  4268. 00002FDA  6730                     beq        +0x32 /* 0000300C */
  4269. 00002FDC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4270. 00002FE0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4271. 00002FE4  2F08                     move.l     -[A7], A0
  4272. 00002FE6  4EAD EF90                jsr        [A5 - 0x1070]
  4273. 00002FEA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4274. 00002FEE  246D CE52                movea.l    A2, [A5 - 0x31AE]
  4275. 00002FF2  302A 0012                move.w     D0, [A2 + 0x12]
  4276. 00002FF6  48C0                     ext.l      D0
  4277. 00002FF8  4480                     neg.l      D0
  4278. 00002FFA  2F00                     move.l     -[A7], D0
  4279. 00002FFC  302A 0010                move.w     D0, [A2 + 0x10]
  4280. 00003000  48C0                     ext.l      D0
  4281. 00003002  4480                     neg.l      D0
  4282. 00003004  2F00                     move.l     -[A7], D0
  4283. 00003006  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  4284. 0000300A  600C                     bra        +0xE /* 00003018 */
  4285. label0000300C:
  4286. 0000300C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4287. 00003010  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4288. 00003014  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  4289. label00003018:
  4290. 00003018  245F                     movea.l    A2, [A7]+
  4291. 0000301A  4E5E                     unlink     A6
  4292. 0000301C  4E74 000C                rtd        0x000C
  4293. export_215:
  4294. 00003020  4E56 0000                link       A6, 0
  4295. 00003024  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4296. 00003028  4EAD CFA0                jsr        [A5 - 0x3060]
  4297. 0000302C  206E 0008                movea.l    A0, [A6 + 0x8]
  4298. 00003030  2250                     movea.l    A1, [A0]
  4299. 00003032  4A29 0024                tst.b      [A1 + 0x24]
  4300. 00003036  672A                     beq        +0x2C /* 00003062 */
  4301. 00003038  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4302. 0000303C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4303. 00003040  2F08                     move.l     -[A7], A0
  4304. 00003042  4EAD EF96                jsr        [A5 - 0x106A]
  4305. 00003046  206D CE52                movea.l    A0, [A5 - 0x31AE]
  4306. 0000304A  3028 0012                move.w     D0, [A0 + 0x12]
  4307. 0000304E  206E 000C                movea.l    A0, [A6 + 0xC]
  4308. 00003052  D168 0002                add.w      [A0 + 0x2], D0
  4309. 00003056  226D CE52                movea.l    A1, [A5 - 0x31AE]
  4310. 0000305A  3029 0010                move.w     D0, [A1 + 0x10]
  4311. 0000305E  D150                     add.w      [A0], D0
  4312. 00003060  600C                     bra        +0xE /* 0000306E */
  4313. label00003062:
  4314. 00003062  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4315. 00003066  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4316. 0000306A  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  4317. label0000306E:
  4318. 0000306E  4E5E                     unlink     A6
  4319. 00003070  4E74 000C                rtd        0x000C
  4320. export_216:
  4321. 00003074  4E56 0000                link       A6, 0
  4322. 00003078  2F0A                     move.l     -[A7], A2
  4323. 0000307A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4324. 0000307E  4EAD CFA0                jsr        [A5 - 0x3060]
  4325. 00003082  206E 0008                movea.l    A0, [A6 + 0x8]
  4326. 00003086  2250                     movea.l    A1, [A0]
  4327. 00003088  4A29 0024                tst.b      [A1 + 0x24]
  4328. 0000308C  6722                     beq        +0x24 /* 000030B0 */
  4329. 0000308E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4330. 00003092  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4331. 00003096  2F08                     move.l     -[A7], A0
  4332. 00003098  4EAD EF9C                jsr        [A5 - 0x1064]
  4333. 0000309C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4334. 000030A0  246D CE52                movea.l    A2, [A5 - 0x31AE]
  4335. 000030A4  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  4336. 000030A8  3F2A 0010                move.w     -[A7], [A2 + 0x10]
  4337. 000030AC  A8A8                     syscall    OffsetRect
  4338. 000030AE  600C                     bra        +0xE /* 000030BC */
  4339. label000030B0:
  4340. 000030B0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4341. 000030B4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4342. 000030B8  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  4343. label000030BC:
  4344. 000030BC  245F                     movea.l    A2, [A7]+
  4345. 000030BE  4E5E                     unlink     A6
  4346. 000030C0  4E74 000C                rtd        0x000C
  4347. export_217:
  4348. 000030C4  4E56 FFE8                link       A6, -0x0018
  4349. 000030C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4350. 000030CC  4EAD CFA0                jsr        [A5 - 0x3060]
  4351. 000030D0  554F                     subq.w     A7, 2
  4352. 000030D2  206E 0008                movea.l    A0, [A6 + 0x8]
  4353. 000030D6  2250                     movea.l    A1, [A0]
  4354. 000030D8  7048                     moveq.l    D0, 0x48
  4355. 000030DA  D3C0                     add.l      A1, D0
  4356. 000030DC  2F09                     move.l     -[A7], A1
  4357. 000030DE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4358. 000030E2  486E FFE8                pea.l      [A6 - 0x18]
  4359. 000030E6  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  4360. 000030EA  101F                     move.b     D0, [A7]+
  4361. 000030EC  6724                     beq        +0x26 /* 00003112 */
  4362. 000030EE  486E FFE8                pea.l      [A6 - 0x18]
  4363. 000030F2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4364. 000030F6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4365. 000030FA  4EAD EFCC                jsr        [A5 - 0x1034]
  4366. 000030FE  554F                     subq.w     A7, 2
  4367. 00003100  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4368. 00003104  A8AE                     syscall    EmptyRect
  4369. 00003106  101F                     move.b     D0, [A7]+
  4370. 00003108  57C0                     seq        D0
  4371. 0000310A  4400                     neg.b      D0
  4372. 0000310C  4880                     ext.w      D0
  4373. 0000310E  48C0                     ext.l      D0
  4374. 00003110  6010                     bra        +0x12 /* 00003122 */
  4375. label00003112:
  4376. 00003112  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4377. 00003116  4267                     clr.w      -[A7]
  4378. 00003118  4267                     clr.w      -[A7]
  4379. 0000311A  4267                     clr.w      -[A7]
  4380. 0000311C  4267                     clr.w      -[A7]
  4381. 0000311E  A8A7                     syscall    SetRect
  4382. 00003120  4200                     clr.b      D0
  4383. label00003122:
  4384. 00003122  4E5E                     unlink     A6
  4385. 00003124  4E74 000C                rtd        0x000C
  4386. export_218:
  4387. 00003128  4E56 0000                link       A6, 0
  4388. 0000312C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4389. 00003130  4EAD EED6                jsr        [A5 - 0x112A]
  4390. 00003134  2F00                     move.l     -[A7], D0
  4391. 00003136  4EAD CF76                jsr        [A5 - 0x308A]
  4392. 0000313A  4E5E                     unlink     A6
  4393. 0000313C  4E74 0004                rtd        0x0004
  4394. export_219:
  4395. fn00003140:
  4396. 00003140  4E56 FFFC                link       A6, -0x0004
  4397. 00003144  48E7 1030                movem.l    -[A7], D3,A2,A3
  4398. 00003148  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4399. 0000314C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  4400. 00003150  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  4401. 00003154  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  4402. 00003158  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  4403. 0000315C  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  4404. 00003160  1F2E 000E                move.b     -[A7], [A6 + 0xE]
  4405. 00003164  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  4406. 00003168  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4407. 0000316C  4EBA E91E                jsr        [PC - 0x16E2 /* 00001A8C */]
  4408. 00003170  206E 0008                movea.l    A0, [A6 + 0x8]
  4409. 00003174  2250                     movea.l    A1, [A0]
  4410. 00003176  137C 0002 0064           move.b     [A1 + 0x64], 0x2
  4411. 0000317C  2448                     movea.l    A2, A0
  4412. 0000317E  2652                     movea.l    A3, [A2]
  4413. 00003180  7038                     moveq.l    D0, 0x38
  4414. 00003182  2D4B FFFC                move.l     [A6 - 0x4], A3
  4415. 00003186  D7C0                     add.l      A3, D0
  4416. 00003188  226E FFFC                movea.l    A1, [A6 - 0x4]
  4417. 0000318C  7670                     moveq.l    D3, 0x70
  4418. 0000318E  D3C3                     add.l      A1, D3
  4419. 00003190  22DB                     move.l     [A1]+, [A3]+
  4420. 00003192  22DB                     move.l     [A1]+, [A3]+
  4421. 00003194  22DB                     move.l     [A1]+, [A3]+
  4422. 00003196  22DB                     move.l     [A1]+, [A3]+
  4423. 00003198  2652                     movea.l    A3, [A2]
  4424. 0000319A  202B 0074                move.l     D0, [A3 + 0x74]
  4425. 0000319E  2740 0088                move.l     [A3 + 0x88], D0
  4426. 000031A2  2652                     movea.l    A3, [A2]
  4427. 000031A4  202B 0070                move.l     D0, [A3 + 0x70]
  4428. 000031A8  2740 0084                move.l     [A3 + 0x84], D0
  4429. 000031AC  7001                     moveq.l    D0, 0x01
  4430. 000031AE  2250                     movea.l    A1, [A0]
  4431. 000031B0  3340 0082                move.w     [A1 + 0x82], D0
  4432. 000031B4  2250                     movea.l    A1, [A0]
  4433. 000031B6  3340 0080                move.w     [A1 + 0x80], D0
  4434. 000031BA  7000                     moveq.l    D0, 0x00
  4435. 000031BC  2250                     movea.l    A1, [A0]
  4436. 000031BE  2340 0094                move.l     [A1 + 0x94], D0
  4437. 000031C2  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  4438. 000031C6  4E5E                     unlink     A6
  4439. 000031C8  4E74 0018                rtd        0x0018
  4440. export_220:
  4441. fn000031CC:
  4442. 000031CC  4E56 FFFC                link       A6, -0x0004
  4443. 000031D0  2F0A                     move.l     -[A7], A2
  4444. 000031D2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4445. 000031D6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4446. 000031DA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4447. 000031DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4448. 000031E2  4EBA E922                jsr        [PC - 0x16DE /* 00001B06 */]
  4449. 000031E6  206E 000C                movea.l    A0, [A6 + 0xC]
  4450. 000031EA  7016                     moveq.l    D0, 0x16
  4451. 000031EC  D1C0                     add.l      A0, D0
  4452. 000031EE  2F08                     move.l     -[A7], A0
  4453. 000031F0  206E 0008                movea.l    A0, [A6 + 0x8]
  4454. 000031F4  2250                     movea.l    A1, [A0]
  4455. 000031F6  7070                     moveq.l    D0, 0x70
  4456. 000031F8  D3C0                     add.l      A1, D0
  4457. 000031FA  2F09                     move.l     -[A7], A1
  4458. 000031FC  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  4459. 00003200  206E 000C                movea.l    A0, [A6 + 0xC]
  4460. 00003204  3028 001E                move.w     D0, [A0 + 0x1E]
  4461. 00003208  226E 0008                movea.l    A1, [A6 + 0x8]
  4462. 0000320C  2451                     movea.l    A2, [A1]
  4463. 0000320E  3540 0080                move.w     [A2 + 0x80], D0
  4464. 00003212  3028 0020                move.w     D0, [A0 + 0x20]
  4465. 00003216  2451                     movea.l    A2, [A1]
  4466. 00003218  3540 0082                move.w     [A2 + 0x82], D0
  4467. 0000321C  2F28 0022                move.l     -[A7], [A0 + 0x22]
  4468. 00003220  2051                     movea.l    A0, [A1]
  4469. 00003222  41E8 0084                lea.l      A0, [A0 + 0x84]
  4470. 00003226  2F08                     move.l     -[A7], A0
  4471. 00003228  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  4472. 0000322C  7000                     moveq.l    D0, 0x00
  4473. 0000322E  206E 0008                movea.l    A0, [A6 + 0x8]
  4474. 00003232  2250                     movea.l    A1, [A0]
  4475. 00003234  2340 0094                move.l     [A1 + 0x94], D0
  4476. 00003238  245F                     movea.l    A2, [A7]+
  4477. 0000323A  4E5E                     unlink     A6
  4478. 0000323C  4E74 0010                rtd        0x0010
  4479. export_221:
  4480. 00003240  4E56 0000                link       A6, 0
  4481. 00003244  48E7 0030                movem.l    -[A7], A2,A3
  4482. 00003248  246E 0008                movea.l    A2, [A6 + 0x8]
  4483. 0000324C  2652                     movea.l    A3, [A2]
  4484. 0000324E  202B 007C                move.l     D0, [A3 + 0x7C]
  4485. 00003252  90AB 0074                sub.l      D0, [A3 + 0x74]
  4486. 00003256  206E 0010                movea.l    A0, [A6 + 0x10]
  4487. 0000325A  2080                     move.l     [A0], D0
  4488. 0000325C  2652                     movea.l    A3, [A2]
  4489. 0000325E  202B 0078                move.l     D0, [A3 + 0x78]
  4490. 00003262  90AB 0070                sub.l      D0, [A3 + 0x70]
  4491. 00003266  206E 000C                movea.l    A0, [A6 + 0xC]
  4492. 0000326A  2080                     move.l     [A0], D0
  4493. 0000326C  4CDF 0C00                movem.l    A2,A3, [A7]+
  4494. 00003270  4E5E                     unlink     A6
  4495. 00003272  4E74 000C                rtd        0x000C
  4496. export_222:
  4497. 00003276  4E56 0000                link       A6, 0
  4498. 0000327A  48E7 0030                movem.l    -[A7], A2,A3
  4499. 0000327E  246E 0008                movea.l    A2, [A6 + 0x8]
  4500. 00003282  2652                     movea.l    A3, [A2]
  4501. 00003284  202B 0088                move.l     D0, [A3 + 0x88]
  4502. 00003288  90AB 0074                sub.l      D0, [A3 + 0x74]
  4503. 0000328C  206E 0010                movea.l    A0, [A6 + 0x10]
  4504. 00003290  2080                     move.l     [A0], D0
  4505. 00003292  2652                     movea.l    A3, [A2]
  4506. 00003294  202B 0084                move.l     D0, [A3 + 0x84]
  4507. 00003298  90AB 0070                sub.l      D0, [A3 + 0x70]
  4508. 0000329C  206E 000C                movea.l    A0, [A6 + 0xC]
  4509. 000032A0  2080                     move.l     [A0], D0
  4510. 000032A2  4CDF 0C00                movem.l    A2,A3, [A7]+
  4511. 000032A6  4E5E                     unlink     A6
  4512. 000032A8  4E74 000C                rtd        0x000C
  4513. export_223:
  4514. 000032AC  4E56 0000                link       A6, 0
  4515. 000032B0  48E7 0030                movem.l    -[A7], A2,A3
  4516. 000032B4  246E 0008                movea.l    A2, [A6 + 0x8]
  4517. 000032B8  2652                     movea.l    A3, [A2]
  4518. 000032BA  202B 0044                move.l     D0, [A3 + 0x44]
  4519. 000032BE  90AB 003C                sub.l      D0, [A3 + 0x3C]
  4520. 000032C2  322B 0080                move.w     D1, [A3 + 0x80]
  4521. 000032C6  48C1                     ext.l      D1
  4522. 000032C8  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  4523. 000032CC  206E 0010                movea.l    A0, [A6 + 0x10]
  4524. 000032D0  3080                     move.w     [A0], D0
  4525. 000032D2  2652                     movea.l    A3, [A2]
  4526. 000032D4  202B 0040                move.l     D0, [A3 + 0x40]
  4527. 000032D8  90AB 0038                sub.l      D0, [A3 + 0x38]
  4528. 000032DC  322B 0082                move.w     D1, [A3 + 0x82]
  4529. 000032E0  48C1                     ext.l      D1
  4530. 000032E2  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  4531. 000032E6  206E 000C                movea.l    A0, [A6 + 0xC]
  4532. 000032EA  3080                     move.w     [A0], D0
  4533. 000032EC  4CDF 0C00                movem.l    A2,A3, [A7]+
  4534. 000032F0  4E5E                     unlink     A6
  4535. 000032F2  4E74 000C                rtd        0x000C
  4536. export_224:
  4537. 000032F6  4E56 0000                link       A6, 0
  4538. 000032FA  48E7 0030                movem.l    -[A7], A2,A3
  4539. 000032FE  206E 000C                movea.l    A0, [A6 + 0xC]
  4540. 00003302  246E 0008                movea.l    A2, [A6 + 0x8]
  4541. 00003306  2252                     movea.l    A1, [A2]
  4542. 00003308  7070                     moveq.l    D0, 0x70
  4543. 0000330A  D3C0                     add.l      A1, D0
  4544. 0000330C  22D8                     move.l     [A1]+, [A0]+
  4545. 0000330E  22D8                     move.l     [A1]+, [A0]+
  4546. 00003310  22D8                     move.l     [A1]+, [A0]+
  4547. 00003312  22D8                     move.l     [A1]+, [A0]+
  4548. 00003314  2652                     movea.l    A3, [A2]
  4549. 00003316  202B 0084                move.l     D0, [A3 + 0x84]
  4550. 0000331A  222B 0078                move.l     D1, [A3 + 0x78]
  4551. 0000331E  B081                     cmp.l      D0, D1
  4552. 00003320  6F16                     ble        +0x18 /* 00003338 */
  4553. 00003322  2F3C 0000 00C4           move.l     -[A7], 0xC4
  4554. 00003328  486D F47C                pea.l      [A5 - 0xB84]
  4555. 0000332C  486D F48A                pea.l      [A5 - 0xB76]
  4556. 00003330  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  4557. 00003334  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4558. label00003338:
  4559. 00003338  2052                     movea.l    A0, [A2]
  4560. 0000333A  2468 0094                movea.l    A2, [A0 + 0x94]
  4561. 0000333E  B4FC 0000                cmpa.w     A2, 0x0
  4562. 00003342  6706                     beq        +0x8 /* 0000334A */
  4563. 00003344  2F0A                     move.l     -[A7], A2
  4564. 00003346  4EAD FE94                jsr        [A5 - 0x16C]
  4565. label0000334A:
  4566. 0000334A  4CDF 0C00                movem.l    A2,A3, [A7]+
  4567. 0000334E  4E5E                     unlink     A6
  4568. 00003350  4E74 0008                rtd        0x0008
  4569. export_225:
  4570. 00003354  4E56 0000                link       A6, 0
  4571. 00003358  206E 0008                movea.l    A0, [A6 + 0x8]
  4572. 0000335C  2250                     movea.l    A1, [A0]
  4573. 0000335E  7070                     moveq.l    D0, 0x70
  4574. 00003360  D3C0                     add.l      A1, D0
  4575. 00003362  206E 000C                movea.l    A0, [A6 + 0xC]
  4576. 00003366  20D9                     move.l     [A0]+, [A1]+
  4577. 00003368  20D9                     move.l     [A0]+, [A1]+
  4578. 0000336A  20D9                     move.l     [A0]+, [A1]+
  4579. 0000336C  20D9                     move.l     [A0]+, [A1]+
  4580. 0000336E  4E5E                     unlink     A6
  4581. 00003370  4E74 0008                rtd        0x0008
  4582. export_226:
  4583. 00003374  4E56 0000                link       A6, 0
  4584. 00003378  2F0A                     move.l     -[A7], A2
  4585. 0000337A  206E 000C                movea.l    A0, [A6 + 0xC]
  4586. 0000337E  246E 0008                movea.l    A2, [A6 + 0x8]
  4587. 00003382  2252                     movea.l    A1, [A2]
  4588. 00003384  43E9 0084                lea.l      A1, [A1 + 0x84]
  4589. 00003388  22D8                     move.l     [A1]+, [A0]+
  4590. 0000338A  22D8                     move.l     [A1]+, [A0]+
  4591. 0000338C  2052                     movea.l    A0, [A2]
  4592. 0000338E  2468 0094                movea.l    A2, [A0 + 0x94]
  4593. 00003392  B4FC 0000                cmpa.w     A2, 0x0
  4594. 00003396  6706                     beq        +0x8 /* 0000339E */
  4595. 00003398  2F0A                     move.l     -[A7], A2
  4596. 0000339A  4EAD FE9A                jsr        [A5 - 0x166]
  4597. label0000339E:
  4598. 0000339E  245F                     movea.l    A2, [A7]+
  4599. 000033A0  4E5E                     unlink     A6
  4600. 000033A2  4E74 0008                rtd        0x0008
  4601. export_227:
  4602. 000033A6  4E56 0000                link       A6, 0
  4603. 000033AA  206E 0008                movea.l    A0, [A6 + 0x8]
  4604. 000033AE  2250                     movea.l    A1, [A0]
  4605. 000033B0  43E9 0084                lea.l      A1, [A1 + 0x84]
  4606. 000033B4  206E 000C                movea.l    A0, [A6 + 0xC]
  4607. 000033B8  20D9                     move.l     [A0]+, [A1]+
  4608. 000033BA  20D9                     move.l     [A0]+, [A1]+
  4609. 000033BC  4E5E                     unlink     A6
  4610. 000033BE  4E74 0008                rtd        0x0008
  4611. export_228:
  4612. 000033C2  4E56 0000                link       A6, 0
  4613. 000033C6  48E7 1820                movem.l    -[A7], D3,D4,A2
  4614. 000033CA  362E 000E                move.w     D3, [A6 + 0xE]
  4615. 000033CE  7801                     moveq.l    D4, 0x01
  4616. 000033D0  B644                     cmp.w      D3, D4
  4617. 000033D2  6F06                     ble        +0x8 /* 000033DA */
  4618. 000033D4  2003                     move.l     D0, D3
  4619. 000033D6  48C0                     ext.l      D0
  4620. 000033D8  6002                     bra        +0x4 /* 000033DC */
  4621. label000033DA:
  4622. 000033DA  7001                     moveq.l    D0, 0x01
  4623. label000033DC:
  4624. 000033DC  246E 0008                movea.l    A2, [A6 + 0x8]
  4625. 000033E0  2052                     movea.l    A0, [A2]
  4626. 000033E2  3140 0080                move.w     [A0 + 0x80], D0
  4627. 000033E6  362E 000C                move.w     D3, [A6 + 0xC]
  4628. 000033EA  B644                     cmp.w      D3, D4
  4629. 000033EC  6F06                     ble        +0x8 /* 000033F4 */
  4630. 000033EE  2003                     move.l     D0, D3
  4631. 000033F0  48C0                     ext.l      D0
  4632. 000033F2  6002                     bra        +0x4 /* 000033F6 */
  4633. label000033F4:
  4634. 000033F4  7001                     moveq.l    D0, 0x01
  4635. label000033F6:
  4636. 000033F6  2052                     movea.l    A0, [A2]
  4637. 000033F8  3140 0082                move.w     [A0 + 0x82], D0
  4638. 000033FC  2052                     movea.l    A0, [A2]
  4639. 000033FE  2468 0094                movea.l    A2, [A0 + 0x94]
  4640. 00003402  B4FC 0000                cmpa.w     A2, 0x0
  4641. 00003406  6706                     beq        +0x8 /* 0000340E */
  4642. 00003408  2F0A                     move.l     -[A7], A2
  4643. 0000340A  4EAD FE94                jsr        [A5 - 0x16C]
  4644. label0000340E:
  4645. 0000340E  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4646. 00003412  4E5E                     unlink     A6
  4647. 00003414  4E74 0008                rtd        0x0008
  4648. export_229:
  4649. 00003418  4E56 0000                link       A6, 0
  4650. 0000341C  2F0A                     move.l     -[A7], A2
  4651. 0000341E  246E 0008                movea.l    A2, [A6 + 0x8]
  4652. 00003422  2052                     movea.l    A0, [A2]
  4653. 00003424  3028 0080                move.w     D0, [A0 + 0x80]
  4654. 00003428  206E 0010                movea.l    A0, [A6 + 0x10]
  4655. 0000342C  3080                     move.w     [A0], D0
  4656. 0000342E  2052                     movea.l    A0, [A2]
  4657. 00003430  3028 0082                move.w     D0, [A0 + 0x82]
  4658. 00003434  206E 000C                movea.l    A0, [A6 + 0xC]
  4659. 00003438  3080                     move.w     [A0], D0
  4660. 0000343A  245F                     movea.l    A2, [A7]+
  4661. 0000343C  4E5E                     unlink     A6
  4662. 0000343E  4E74 000C                rtd        0x000C
  4663. export_230:
  4664. 00003442  4E56 0000                link       A6, 0
  4665. 00003446  206E 0008                movea.l    A0, [A6 + 0x8]
  4666. 0000344A  2250                     movea.l    A1, [A0]
  4667. 0000344C  236E 000C 0094           move.l     [A1 + 0x94], [A6 + 0xC]
  4668. 00003452  4E5E                     unlink     A6
  4669. 00003454  4E74 0008                rtd        0x0008
  4670. export_231:
  4671. 00003458  4E56 0000                link       A6, 0
  4672. 0000345C  206E 0008                movea.l    A0, [A6 + 0x8]
  4673. 00003460  2250                     movea.l    A1, [A0]
  4674. 00003462  7070                     moveq.l    D0, 0x70
  4675. 00003464  D3C0                     add.l      A1, D0
  4676. 00003466  206E 000C                movea.l    A0, [A6 + 0xC]
  4677. 0000346A  20D9                     move.l     [A0]+, [A1]+
  4678. 0000346C  20D9                     move.l     [A0]+, [A1]+
  4679. 0000346E  4E5E                     unlink     A6
  4680. 00003470  4E74 0008                rtd        0x0008
  4681. export_232:
  4682. 00003474  4E56 0000                link       A6, 0
  4683. 00003478  48E7 0030                movem.l    -[A7], A2,A3
  4684. 0000347C  246E 0008                movea.l    A2, [A6 + 0x8]
  4685. 00003480  2652                     movea.l    A3, [A2]
  4686. 00003482  202B 007C                move.l     D0, [A3 + 0x7C]
  4687. 00003486  90AB 0074                sub.l      D0, [A3 + 0x74]
  4688. 0000348A  322B 0080                move.w     D1, [A3 + 0x80]
  4689. 0000348E  48C1                     ext.l      D1
  4690. 00003490  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4691. 00003494  206E 0010                movea.l    A0, [A6 + 0x10]
  4692. 00003498  2080                     move.l     [A0], D0
  4693. 0000349A  2652                     movea.l    A3, [A2]
  4694. 0000349C  202B 0078                move.l     D0, [A3 + 0x78]
  4695. 000034A0  90AB 0070                sub.l      D0, [A3 + 0x70]
  4696. 000034A4  322B 0082                move.w     D1, [A3 + 0x82]
  4697. 000034A8  48C1                     ext.l      D1
  4698. 000034AA  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4699. 000034AE  206E 000C                movea.l    A0, [A6 + 0xC]
  4700. 000034B2  2080                     move.l     [A0], D0
  4701. 000034B4  4CDF 0C00                movem.l    A2,A3, [A7]+
  4702. 000034B8  4E5E                     unlink     A6
  4703. 000034BA  4E74 000C                rtd        0x000C
  4704. export_233:
  4705. fn000034BE:
  4706. 000034BE  4E56 0000                link       A6, 0
  4707. 000034C2  48E7 0038                movem.l    -[A7], A2,A3,A4
  4708. 000034C6  246E 000C                movea.l    A2, [A6 + 0xC]
  4709. 000034CA  302A 0006                move.w     D0, [A2 + 0x6]
  4710. 000034CE  906A 0002                sub.w      D0, [A2 + 0x2]
  4711. 000034D2  266E 0008                movea.l    A3, [A6 + 0x8]
  4712. 000034D6  2053                     movea.l    A0, [A3]
  4713. 000034D8  D168 0028                add.w      [A0 + 0x28], D0
  4714. 000034DC  302A 0004                move.w     D0, [A2 + 0x4]
  4715. 000034E0  9052                     sub.w      D0, [A2]
  4716. 000034E2  2053                     movea.l    A0, [A3]
  4717. 000034E4  D168 002A                add.w      [A0 + 0x2A], D0
  4718. 000034E8  302A 0002                move.w     D0, [A2 + 0x2]
  4719. 000034EC  48C0                     ext.l      D0
  4720. 000034EE  2053                     movea.l    A0, [A3]
  4721. 000034F0  D1A8 003C                add.l      [A0 + 0x3C], D0
  4722. 000034F4  3012                     move.w     D0, [A2]
  4723. 000034F6  48C0                     ext.l      D0
  4724. 000034F8  2053                     movea.l    A0, [A3]
  4725. 000034FA  D1A8 0038                add.l      [A0 + 0x38], D0
  4726. 000034FE  302A 0006                move.w     D0, [A2 + 0x6]
  4727. 00003502  48C0                     ext.l      D0
  4728. 00003504  2053                     movea.l    A0, [A3]
  4729. 00003506  D1A8 0044                add.l      [A0 + 0x44], D0
  4730. 0000350A  302A 0004                move.w     D0, [A2 + 0x4]
  4731. 0000350E  48C0                     ext.l      D0
  4732. 00003510  2053                     movea.l    A0, [A3]
  4733. 00003512  D1A8 0040                add.l      [A0 + 0x40], D0
  4734. 00003516  302A 0002                move.w     D0, [A2 + 0x2]
  4735. 0000351A  48C0                     ext.l      D0
  4736. 0000351C  2853                     movea.l    A4, [A3]
  4737. 0000351E  322C 0080                move.w     D1, [A4 + 0x80]
  4738. 00003522  48C1                     ext.l      D1
  4739. 00003524  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  4740. 00003528  D1AC 0088                add.l      [A4 + 0x88], D0
  4741. 0000352C  3012                     move.w     D0, [A2]
  4742. 0000352E  48C0                     ext.l      D0
  4743. 00003530  2453                     movea.l    A2, [A3]
  4744. 00003532  322A 0082                move.w     D1, [A2 + 0x82]
  4745. 00003536  48C1                     ext.l      D1
  4746. 00003538  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  4747. 0000353C  D1AA 0084                add.l      [A2 + 0x84], D0
  4748. 00003540  4EBA D4D0                jsr        [PC - 0x2B30 /* 00000A12 */]
  4749. 00003544  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  4750. 00003548  4E5E                     unlink     A6
  4751. 0000354A  4E74 0008                rtd        0x0008
  4752. export_234:
  4753. 0000354E  4E56 FFFC                link       A6, -0x0004
  4754. 00003552  2F0A                     move.l     -[A7], A2
  4755. 00003554  246E 0008                movea.l    A2, [A6 + 0x8]
  4756. 00003558  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4757. 0000355C  2F12                     move.l     -[A7], [A2]
  4758. 0000355E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4759. 00003562  4EAD EF12                jsr        [A5 - 0x10EE]
  4760. 00003566  245F                     movea.l    A2, [A7]+
  4761. 00003568  4E5E                     unlink     A6
  4762. 0000356A  4E74 0008                rtd        0x0008
  4763. export_235:
  4764. 0000356E  4E56 FFF0                link       A6, -0x0010
  4765. 00003572  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  4766. 00003576  202E 0012                move.l     D0, [A6 + 0x12]
  4767. 0000357A  246E 0008                movea.l    A2, [A6 + 0x8]
  4768. 0000357E  2652                     movea.l    A3, [A2]
  4769. 00003580  322B 0080                move.w     D1, [A3 + 0x80]
  4770. 00003584  48C1                     ext.l      D1
  4771. 00003586  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4772. 0000358A  2800                     move.l     D4, D0
  4773. 0000358C  202E 000E                move.l     D0, [A6 + 0xE]
  4774. 00003590  322B 0082                move.w     D1, [A3 + 0x82]
  4775. 00003594  48C1                     ext.l      D1
  4776. 00003596  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4777. 0000359A  2A00                     move.l     D5, D0
  4778. 0000359C  102E 000C                move.b     D0, [A6 + 0xC]
  4779. 000035A0  676C                     beq        +0x6E /* 0000360E */
  4780. 000035A2  7600                     moveq.l    D3, 0x00
  4781. 000035A4  B883                     cmp.l      D4, D3
  4782. 000035A6  6A06                     bpl        +0x8 /* 000035AE */
  4783. 000035A8  2004                     move.l     D0, D4
  4784. 000035AA  4480                     neg.l      D0
  4785. 000035AC  6002                     bra        +0x4 /* 000035B0 */
  4786. label000035AE:
  4787. 000035AE  2004                     move.l     D0, D4
  4788. label000035B0:
  4789. 000035B0  322B 0028                move.w     D1, [A3 + 0x28]
  4790. 000035B4  48C1                     ext.l      D1
  4791. 000035B6  B081                     cmp.l      D0, D1
  4792. 000035B8  6C4C                     bge        +0x4E /* 00003606 */
  4793. 000035BA  BA83                     cmp.l      D5, D3
  4794. 000035BC  6A06                     bpl        +0x8 /* 000035C4 */
  4795. 000035BE  2005                     move.l     D0, D5
  4796. 000035C0  4480                     neg.l      D0
  4797. 000035C2  6002                     bra        +0x4 /* 000035C6 */
  4798. label000035C4:
  4799. 000035C4  2005                     move.l     D0, D5
  4800. label000035C6:
  4801. 000035C6  322B 002A                move.w     D1, [A3 + 0x2A]
  4802. 000035CA  48C1                     ext.l      D1
  4803. 000035CC  B081                     cmp.l      D0, D1
  4804. 000035CE  6C36                     bge        +0x38 /* 00003606 */
  4805. 000035D0  2F0A                     move.l     -[A7], A2
  4806. 000035D2  4EAD CFA0                jsr        [A5 - 0x3060]
  4807. 000035D6  2052                     movea.l    A0, [A2]
  4808. 000035D8  7048                     moveq.l    D0, 0x48
  4809. 000035DA  D1C0                     add.l      A0, D0
  4810. 000035DC  2F08                     move.l     -[A7], A0
  4811. 000035DE  486E FFF0                pea.l      [A6 - 0x10]
  4812. 000035E2  2F0A                     move.l     -[A7], A2
  4813. 000035E4  4EAD EFCC                jsr        [A5 - 0x1034]
  4814. 000035E8  486E FFF0                pea.l      [A6 - 0x10]
  4815. 000035EC  3004                     move.w     D0, D4
  4816. 000035EE  4440                     neg.w      D0
  4817. 000035F0  3F00                     move.w     -[A7], D0
  4818. 000035F2  3005                     move.w     D0, D5
  4819. 000035F4  4440                     neg.w      D0
  4820. 000035F6  3F00                     move.w     -[A7], D0
  4821. 000035F8  2F2D CD30                move.l     -[A7], [A5 - 0x32D0]
  4822. 000035FC  A8EF                     syscall    ScrollRect
  4823. 000035FE  2F2D CD30                move.l     -[A7], [A5 - 0x32D0]
  4824. 00003602  A927                     syscall    InvalRgn
  4825. 00003604  6008                     bra        +0xA /* 0000360E */
  4826. label00003606:
  4827. 00003606  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4828. 0000360A  4EAD EF36                jsr        [A5 - 0x10CA]
  4829. label0000360E:
  4830. 0000360E  246E 0008                movea.l    A2, [A6 + 0x8]
  4831. 00003612  2052                     movea.l    A0, [A2]
  4832. 00003614  7038                     moveq.l    D0, 0x38
  4833. 00003616  D1C0                     add.l      A0, D0
  4834. 00003618  2F08                     move.l     -[A7], A0
  4835. 0000361A  2F04                     move.l     -[A7], D4
  4836. 0000361C  2F05                     move.l     -[A7], D5
  4837. 0000361E  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  4838. 00003622  2052                     movea.l    A0, [A2]
  4839. 00003624  7048                     moveq.l    D0, 0x48
  4840. 00003626  D1C0                     add.l      A0, D0
  4841. 00003628  2F08                     move.l     -[A7], A0
  4842. 0000362A  2F04                     move.l     -[A7], D4
  4843. 0000362C  2F05                     move.l     -[A7], D5
  4844. 0000362E  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  4845. 00003632  202E 0012                move.l     D0, [A6 + 0x12]
  4846. 00003636  2052                     movea.l    A0, [A2]
  4847. 00003638  D1A8 0088                add.l      [A0 + 0x88], D0
  4848. 0000363C  202E 000E                move.l     D0, [A6 + 0xE]
  4849. 00003640  2052                     movea.l    A0, [A2]
  4850. 00003642  D1A8 0084                add.l      [A0 + 0x84], D0
  4851. 00003646  2052                     movea.l    A0, [A2]
  4852. 00003648  D9A8 0058                add.l      [A0 + 0x58], D4
  4853. 0000364C  2052                     movea.l    A0, [A2]
  4854. 0000364E  DBA8 005C                add.l      [A0 + 0x5C], D5
  4855. 00003652  4EBA D3BE                jsr        [PC - 0x2C42 /* 00000A12 */]
  4856. 00003656  2052                     movea.l    A0, [A2]
  4857. 00003658  4AA8 0018                tst.l      [A0 + 0x18]
  4858. 0000365C  671A                     beq        +0x1C /* 00003678 */
  4859. 0000365E  2D44 FFFC                move.l     [A6 - 0x4], D4
  4860. 00003662  2D45 FFF8                move.l     [A6 - 0x8], D5
  4861. 00003666  486D 0772                pea.l      [A5 + 0x772 /* export_234 */]
  4862. 0000366A  486E FFF8                pea.l      [A6 - 0x8]
  4863. 0000366E  2052                     movea.l    A0, [A2]
  4864. 00003670  2F28 0018                move.l     -[A7], [A0 + 0x18]
  4865. 00003674  4EAD D6F6                jsr        [A5 - 0x290A]
  4866. label00003678:
  4867. 00003678  102E 000C                move.b     D0, [A6 + 0xC]
  4868. 0000367C  6712                     beq        +0x14 /* 00003690 */
  4869. 0000367E  206E 0008                movea.l    A0, [A6 + 0x8]
  4870. 00003682  2250                     movea.l    A1, [A0]
  4871. 00003684  2069 0010                movea.l    A0, [A1 + 0x10]
  4872. 00003688  2F28 0098                move.l     -[A7], [A0 + 0x98]
  4873. 0000368C  4EAD D108                jsr        [A5 - 0x2EF8]
  4874. label00003690:
  4875. 00003690  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  4876. 00003694  4E5E                     unlink     A6
  4877. 00003696  4E74 000E                rtd        0x000E
  4878. export_236:
  4879. 0000369A  4E56 0000                link       A6, 0
  4880. 0000369E  48E7 0038                movem.l    -[A7], A2,A3,A4
  4881. 000036A2  246E 000E                movea.l    A2, [A6 + 0xE]
  4882. 000036A6  202A 0004                move.l     D0, [A2 + 0x4]
  4883. 000036AA  266E 0008                movea.l    A3, [A6 + 0x8]
  4884. 000036AE  2853                     movea.l    A4, [A3]
  4885. 000036B0  90AC 0088                sub.l      D0, [A4 + 0x88]
  4886. 000036B4  2F00                     move.l     -[A7], D0
  4887. 000036B6  2012                     move.l     D0, [A2]
  4888. 000036B8  90AC 0084                sub.l      D0, [A4 + 0x84]
  4889. 000036BC  2F00                     move.l     -[A7], D0
  4890. 000036BE  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  4891. 000036C2  2F0B                     move.l     -[A7], A3
  4892. 000036C4  4EAD F3E6                jsr        [A5 - 0xC1A]
  4893. 000036C8  2053                     movea.l    A0, [A3]
  4894. 000036CA  2468 0094                movea.l    A2, [A0 + 0x94]
  4895. 000036CE  B4FC 0000                cmpa.w     A2, 0x0
  4896. 000036D2  6710                     beq        +0x12 /* 000036E4 */
  4897. 000036D4  2F0A                     move.l     -[A7], A2
  4898. 000036D6  4EAD FE94                jsr        [A5 - 0x16C]
  4899. 000036DA  2053                     movea.l    A0, [A3]
  4900. 000036DC  2F28 0094                move.l     -[A7], [A0 + 0x94]
  4901. 000036E0  4EAD FE9A                jsr        [A5 - 0x166]
  4902. label000036E4:
  4903. 000036E4  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  4904. 000036E8  4E5E                     unlink     A6
  4905. 000036EA  4E74 000A                rtd        0x000A
  4906. export_237:
  4907. 000036EE  4E56 0000                link       A6, 0
  4908. 000036F2  4E5E                     unlink     A6
  4909. 000036F4  4E74 0004                rtd        0x0004
  4910. export_238:
  4911. 000036F8  4E56 0000                link       A6, 0
  4912. 000036FC  48E7 1020                movem.l    -[A7], D3,A2
  4913. 00003700  206E 0008                movea.l    A0, [A6 + 0x8]
  4914. 00003704  2250                     movea.l    A1, [A0]
  4915. 00003706  2469 0094                movea.l    A2, [A1 + 0x94]
  4916. 0000370A  B4FC 0000                cmpa.w     A2, 0x0
  4917. 0000370E  6710                     beq        +0x12 /* 00003720 */
  4918. 00003710  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4919. 00003714  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4920. 00003718  2F0A                     move.l     -[A7], A2
  4921. 0000371A  4EAD FE88                jsr        [A5 - 0x178]
  4922. 0000371E  600E                     bra        +0x10 /* 0000372E */
  4923. label00003720:
  4924. 00003720  7601                     moveq.l    D3, 0x01
  4925. 00003722  206E 0010                movea.l    A0, [A6 + 0x10]
  4926. 00003726  3083                     move.w     [A0], D3
  4927. 00003728  206E 000C                movea.l    A0, [A6 + 0xC]
  4928. 0000372C  3083                     move.w     [A0], D3
  4929. label0000372E:
  4930. 0000372E  4CDF 0408                movem.l    D3,A2, [A7]+
  4931. 00003732  4E5E                     unlink     A6
  4932. 00003734  4E74 000C                rtd        0x000C
  4933. export_239:
  4934. 00003738  4E56 FFF8                link       A6, -0x0008
  4935. 0000373C  48E7 1B30                movem.l    -[A7], D3,D4,D6,D7,A2,A3
  4936. 00003740  4246                     clr.w      D6
  4937. 00003742  4247                     clr.w      D7
  4938. 00003744  7601                     moveq.l    D3, 0x01
  4939. 00003746  3D43 FFFC                move.w     [A6 - 0x4], D3
  4940. 0000374A  3D43 FFFE                move.w     [A6 - 0x2], D3
  4941. 0000374E  486E FFF8                pea.l      [A6 - 0x8]
  4942. 00003752  486E FFFA                pea.l      [A6 - 0x6]
  4943. 00003756  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4944. 0000375A  4EAD F3AA                jsr        [A5 - 0xC56]
  4945. 0000375E  486E FFFC                pea.l      [A6 - 0x4]
  4946. 00003762  486E FFFE                pea.l      [A6 - 0x2]
  4947. 00003766  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4948. 0000376A  4EAD F3DA                jsr        [A5 - 0xC26]
  4949. 0000376E  206E 000C                movea.l    A0, [A6 + 0xC]
  4950. 00003772  2028 0004                move.l     D0, [A0 + 0x4]
  4951. 00003776  246E 0008                movea.l    A2, [A6 + 0x8]
  4952. 0000377A  2652                     movea.l    A3, [A2]
  4953. 0000377C  222B 003C                move.l     D1, [A3 + 0x3C]
  4954. 00003780  B081                     cmp.l      D0, D1
  4955. 00003782  6C1E                     bge        +0x20 /* 000037A2 */
  4956. 00003784  262B 0074                move.l     D3, [A3 + 0x74]
  4957. 00003788  96AB 0088                sub.l      D3, [A3 + 0x88]
  4958. 0000378C  382E FFFC                move.w     D4, [A6 - 0x4]
  4959. 00003790  48C4                     ext.l      D4
  4960. 00003792  4484                     neg.l      D4
  4961. 00003794  B684                     cmp.l      D3, D4
  4962. 00003796  6C02                     bge        +0x4 /* 0000379A */
  4963. 00003798  6002                     bra        +0x4 /* 0000379C */
  4964. label0000379A:
  4965. 0000379A  2803                     move.l     D4, D3
  4966. label0000379C:
  4967. 0000379C  3C04                     move.w     D6, D4
  4968. 0000379E  6F3C                     ble        +0x3E /* 000037DC */
  4969. 000037A0  6038                     bra        +0x3A /* 000037DA */
  4970. label000037A2:
  4971. 000037A2  206E 000C                movea.l    A0, [A6 + 0xC]
  4972. 000037A6  2028 0004                move.l     D0, [A0 + 0x4]
  4973. 000037AA  246E 0008                movea.l    A2, [A6 + 0x8]
  4974. 000037AE  2652                     movea.l    A3, [A2]
  4975. 000037B0  222B 0044                move.l     D1, [A3 + 0x44]
  4976. 000037B4  B081                     cmp.l      D0, D1
  4977. 000037B6  6F24                     ble        +0x26 /* 000037DC */
  4978. 000037B8  262B 007C                move.l     D3, [A3 + 0x7C]
  4979. 000037BC  96AB 0088                sub.l      D3, [A3 + 0x88]
  4980. 000037C0  302E FFF8                move.w     D0, [A6 - 0x8]
  4981. 000037C4  48C0                     ext.l      D0
  4982. 000037C6  9680                     sub.l      D3, D0
  4983. 000037C8  382E FFFC                move.w     D4, [A6 - 0x4]
  4984. 000037CC  48C4                     ext.l      D4
  4985. 000037CE  B684                     cmp.l      D3, D4
  4986. 000037D0  6F02                     ble        +0x4 /* 000037D4 */
  4987. 000037D2  6002                     bra        +0x4 /* 000037D6 */
  4988. label000037D4:
  4989. 000037D4  2803                     move.l     D4, D3
  4990. label000037D6:
  4991. 000037D6  3C04                     move.w     D6, D4
  4992. 000037D8  6A02                     bpl        +0x4 /* 000037DC */
  4993. label000037DA:
  4994. 000037DA  4246                     clr.w      D6
  4995. label000037DC:
  4996. 000037DC  206E 000C                movea.l    A0, [A6 + 0xC]
  4997. 000037E0  2010                     move.l     D0, [A0]
  4998. 000037E2  246E 0008                movea.l    A2, [A6 + 0x8]
  4999. 000037E6  2652                     movea.l    A3, [A2]
  5000. 000037E8  222B 0038                move.l     D1, [A3 + 0x38]
  5001. 000037EC  B081                     cmp.l      D0, D1
  5002. 000037EE  6C1E                     bge        +0x20 /* 0000380E */
  5003. 000037F0  262B 0070                move.l     D3, [A3 + 0x70]
  5004. 000037F4  96AB 0084                sub.l      D3, [A3 + 0x84]
  5005. 000037F8  382E FFFE                move.w     D4, [A6 - 0x2]
  5006. 000037FC  48C4                     ext.l      D4
  5007. 000037FE  4484                     neg.l      D4
  5008. 00003800  B684                     cmp.l      D3, D4
  5009. 00003802  6C02                     bge        +0x4 /* 00003806 */
  5010. 00003804  6002                     bra        +0x4 /* 00003808 */
  5011. label00003806:
  5012. 00003806  2803                     move.l     D4, D3
  5013. label00003808:
  5014. 00003808  3E04                     move.w     D7, D4
  5015. 0000380A  6F3A                     ble        +0x3C /* 00003846 */
  5016. 0000380C  6036                     bra        +0x38 /* 00003844 */
  5017. label0000380E:
  5018. 0000380E  206E 000C                movea.l    A0, [A6 + 0xC]
  5019. 00003812  2010                     move.l     D0, [A0]
  5020. 00003814  246E 0008                movea.l    A2, [A6 + 0x8]
  5021. 00003818  2652                     movea.l    A3, [A2]
  5022. 0000381A  222B 0040                move.l     D1, [A3 + 0x40]
  5023. 0000381E  B081                     cmp.l      D0, D1
  5024. 00003820  6F24                     ble        +0x26 /* 00003846 */
  5025. 00003822  262B 0078                move.l     D3, [A3 + 0x78]
  5026. 00003826  96AB 0084                sub.l      D3, [A3 + 0x84]
  5027. 0000382A  302E FFFA                move.w     D0, [A6 - 0x6]
  5028. 0000382E  48C0                     ext.l      D0
  5029. 00003830  9680                     sub.l      D3, D0
  5030. 00003832  382E FFFE                move.w     D4, [A6 - 0x2]
  5031. 00003836  48C4                     ext.l      D4
  5032. 00003838  B684                     cmp.l      D3, D4
  5033. 0000383A  6F02                     ble        +0x4 /* 0000383E */
  5034. 0000383C  6002                     bra        +0x4 /* 00003840 */
  5035. label0000383E:
  5036. 0000383E  2803                     move.l     D4, D3
  5037. label00003840:
  5038. 00003840  3E04                     move.w     D7, D4
  5039. 00003842  6A02                     bpl        +0x4 /* 00003846 */
  5040. label00003844:
  5041. 00003844  4247                     clr.w      D7
  5042. label00003846:
  5043. 00003846  4A46                     tst.w      D6
  5044. 00003848  6604                     bne        +0x6 /* 0000384E */
  5045. 0000384A  4A47                     tst.w      D7
  5046. 0000384C  673C                     beq        +0x3E /* 0000388A */
  5047. label0000384E:
  5048. 0000384E  3006                     move.w     D0, D6
  5049. 00003850  2200                     move.l     D1, D0
  5050. 00003852  48C1                     ext.l      D1
  5051. 00003854  2F01                     move.l     -[A7], D1
  5052. 00003856  3007                     move.w     D0, D7
  5053. 00003858  48C0                     ext.l      D0
  5054. 0000385A  2F00                     move.l     -[A7], D0
  5055. 0000385C  7001                     moveq.l    D0, 0x01
  5056. 0000385E  1F00                     move.b     -[A7], D0
  5057. 00003860  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5058. 00003864  4EAD F3E6                jsr        [A5 - 0xC1A]
  5059. 00003868  206E 0008                movea.l    A0, [A6 + 0x8]
  5060. 0000386C  2250                     movea.l    A1, [A0]
  5061. 0000386E  2469 0094                movea.l    A2, [A1 + 0x94]
  5062. 00003872  B4FC 0000                cmpa.w     A2, 0x0
  5063. 00003876  6706                     beq        +0x8 /* 0000387E */
  5064. 00003878  2F0A                     move.l     -[A7], A2
  5065. 0000387A  4EAD FE9A                jsr        [A5 - 0x166]
  5066. label0000387E:
  5067. 0000387E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5068. 00003882  4EAD CFA0                jsr        [A5 - 0x3060]
  5069. 00003886  7001                     moveq.l    D0, 0x01
  5070. 00003888  6002                     bra        +0x4 /* 0000388C */
  5071. label0000388A:
  5072. 0000388A  4200                     clr.b      D0
  5073. label0000388C:
  5074. 0000388C  4CDF 0CD8                movem.l    D3,D4,D6,D7,A2,A3, [A7]+
  5075. 00003890  4E5E                     unlink     A6
  5076. 00003892  4E74 0008                rtd        0x0008
  5077. export_240:
  5078. 00003896  4E56 FFF0                link       A6, -0x0010
  5079. 0000389A  48E7 1820                movem.l    -[A7], D3,D4,A2
  5080. 0000389E  122E 0010                move.b     D1, [A6 + 0x10]
  5081. 000038A2  7000                     moveq.l    D0, 0x00
  5082. 000038A4  1001                     move.b     D0, D1
  5083. 000038A6  7273                     moveq.l    D1, 0x73
  5084. 000038A8  B041                     cmp.w      D0, D1
  5085. 000038AA  671A                     beq        +0x1C /* 000038C6 */
  5086. 000038AC  7277                     moveq.l    D1, 0x77
  5087. 000038AE  B041                     cmp.w      D0, D1
  5088. 000038B0  672E                     beq        +0x30 /* 000038E0 */
  5089. 000038B2  7274                     moveq.l    D1, 0x74
  5090. 000038B4  B041                     cmp.w      D0, D1
  5091. 000038B6  6700 0098                beq        +0x9A /* 00003950 */
  5092. 000038BA  7279                     moveq.l    D1, 0x79
  5093. 000038BC  B041                     cmp.w      D0, D1
  5094. 000038BE  6700 00AC                beq        +0xAE /* 0000396C */
  5095. 000038C2  6000 00D2                bra        +0xD4 /* 00003996 */
  5096. label000038C6:
  5097. 000038C6  246E 0008                movea.l    A2, [A6 + 0x8]
  5098. 000038CA  2052                     movea.l    A0, [A2]
  5099. 000038CC  4AA8 0094                tst.l      [A0 + 0x94]
  5100. 000038D0  6700 00D8                beq        +0xDA /* 000039AA */
  5101. 000038D4  486E FFF0                pea.l      [A6 - 0x10]
  5102. 000038D8  2F0A                     move.l     -[A7], A2
  5103. 000038DA  4EAD F3E0                jsr        [A5 - 0xC20]
  5104. 000038DE  605E                     bra        +0x60 /* 0000393E */
  5105. label000038E0:
  5106. 000038E0  246E 0008                movea.l    A2, [A6 + 0x8]
  5107. 000038E4  2052                     movea.l    A0, [A2]
  5108. 000038E6  4AA8 0094                tst.l      [A0 + 0x94]
  5109. 000038EA  6700 00BE                beq        +0xC0 /* 000039AA */
  5110. 000038EE  486E FFF8                pea.l      [A6 - 0x8]
  5111. 000038F2  486E FFFC                pea.l      [A6 - 0x4]
  5112. 000038F6  2F0A                     move.l     -[A7], A2
  5113. 000038F8  4EAD F39E                jsr        [A5 - 0xC62]
  5114. 000038FC  262E FFF8                move.l     D3, [A6 - 0x8]
  5115. 00003900  2052                     movea.l    A0, [A2]
  5116. 00003902  2068 0094                movea.l    A0, [A0 + 0x94]
  5117. 00003906  2250                     movea.l    A1, [A0]
  5118. 00003908  3029 008C                move.w     D0, [A1 + 0x8C]
  5119. 0000390C  48C0                     ext.l      D0
  5120. 0000390E  9680                     sub.l      D3, D0
  5121. 00003910  7800                     moveq.l    D4, 0x00
  5122. 00003912  B684                     cmp.l      D3, D4
  5123. 00003914  6A02                     bpl        +0x4 /* 00003918 */
  5124. 00003916  6002                     bra        +0x4 /* 0000391A */
  5125. label00003918:
  5126. 00003918  2803                     move.l     D4, D3
  5127. label0000391A:
  5128. 0000391A  2D44 FFF4                move.l     [A6 - 0xC], D4
  5129. 0000391E  262E FFFC                move.l     D3, [A6 - 0x4]
  5130. 00003922  2052                     movea.l    A0, [A2]
  5131. 00003924  2068 0094                movea.l    A0, [A0 + 0x94]
  5132. 00003928  2250                     movea.l    A1, [A0]
  5133. 0000392A  3029 008E                move.w     D0, [A1 + 0x8E]
  5134. 0000392E  48C0                     ext.l      D0
  5135. 00003930  9680                     sub.l      D3, D0
  5136. 00003932  6A04                     bpl        +0x6 /* 00003938 */
  5137. 00003934  7000                     moveq.l    D0, 0x00
  5138. 00003936  6002                     bra        +0x4 /* 0000393A */
  5139. label00003938:
  5140. 00003938  2003                     move.l     D0, D3
  5141. label0000393A:
  5142. 0000393A  2D40 FFF0                move.l     [A6 - 0x10], D0
  5143. label0000393E:
  5144. 0000393E  486E FFF0                pea.l      [A6 - 0x10]
  5145. 00003942  7001                     moveq.l    D0, 0x01
  5146. 00003944  1F00                     move.b     -[A7], D0
  5147. 00003946  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5148. 0000394A  4EAD F3EC                jsr        [A5 - 0xC14]
  5149. 0000394E  605A                     bra        +0x5C /* 000039AA */
  5150. label00003950:
  5151. 00003950  206E 0008                movea.l    A0, [A6 + 0x8]
  5152. 00003954  2250                     movea.l    A1, [A0]
  5153. 00003956  2469 0094                movea.l    A2, [A1 + 0x94]
  5154. 0000395A  B4FC 0000                cmpa.w     A2, 0x0
  5155. 0000395E  674A                     beq        +0x4C /* 000039AA */
  5156. 00003960  7016                     moveq.l    D0, 0x16
  5157. 00003962  3F00                     move.w     -[A7], D0
  5158. 00003964  2F0A                     move.l     -[A7], A2
  5159. 00003966  4EAD FEA6                jsr        [A5 - 0x15A]
  5160. 0000396A  601A                     bra        +0x1C /* 00003986 */
  5161. label0000396C:
  5162. 0000396C  206E 0008                movea.l    A0, [A6 + 0x8]
  5163. 00003970  2250                     movea.l    A1, [A0]
  5164. 00003972  2469 0094                movea.l    A2, [A1 + 0x94]
  5165. 00003976  B4FC 0000                cmpa.w     A2, 0x0
  5166. 0000397A  672E                     beq        +0x30 /* 000039AA */
  5167. 0000397C  7017                     moveq.l    D0, 0x17
  5168. 0000397E  3F00                     move.w     -[A7], D0
  5169. 00003980  2F0A                     move.l     -[A7], A2
  5170. 00003982  4EAD FEA6                jsr        [A5 - 0x15A]
  5171. label00003986:
  5172. 00003986  206E 0008                movea.l    A0, [A6 + 0x8]
  5173. 0000398A  2250                     movea.l    A1, [A0]
  5174. 0000398C  2F29 0094                move.l     -[A7], [A1 + 0x94]
  5175. 00003990  4EAD FE94                jsr        [A5 - 0x16C]
  5176. 00003994  6014                     bra        +0x16 /* 000039AA */
  5177. label00003996:
  5178. 00003996  1F2E 0012                move.b     -[A7], [A6 + 0x12]
  5179. 0000399A  1F2E 0010                move.b     -[A7], [A6 + 0x10]
  5180. 0000399E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5181. 000039A2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5182. 000039A6  4EAD 0B42                jsr        [A5 + 0xB42 /* export_356 */]
  5183. label000039AA:
  5184. 000039AA  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5185. 000039AE  4E5E                     unlink     A6
  5186. 000039B0  4E74 000C                rtd        0x000C
  5187. export_241:
  5188. 000039B4  4E56 0000                link       A6, 0
  5189. 000039B8  4E5E                     unlink     A6
  5190. 000039BA  4E74 000C                rtd        0x000C
  5191. export_242:
  5192. 000039BE  4E56 0000                link       A6, 0
  5193. 000039C2  4E5E                     unlink     A6
  5194. 000039C4  4E74 000C                rtd        0x000C
  5195. export_243:
  5196. 000039C8  4E56 0000                link       A6, 0
  5197. 000039CC  4E5E                     unlink     A6
  5198. 000039CE  4E74 000E                rtd        0x000E
  5199. export_244:
  5200. 000039D2  4E56 FFF8                link       A6, -0x0008
  5201. 000039D6  2F0A                     move.l     -[A7], A2
  5202. 000039D8  246E 0008                movea.l    A2, [A6 + 0x8]
  5203. 000039DC  2052                     movea.l    A0, [A2]
  5204. 000039DE  41E8 008C                lea.l      A0, [A0 + 0x8C]
  5205. 000039E2  43EE FFF8                lea.l      A1, [A6 - 0x8]
  5206. 000039E6  22D8                     move.l     [A1]+, [A0]+
  5207. 000039E8  22D8                     move.l     [A1]+, [A0]+
  5208. 000039EA  2F0A                     move.l     -[A7], A2
  5209. 000039EC  4EBA EFC8                jsr        [PC - 0x1038 /* 000029B6 */]
  5210. 000039F0  554F                     subq.w     A7, 2
  5211. 000039F2  486E FFF8                pea.l      [A6 - 0x8]
  5212. 000039F6  2052                     movea.l    A0, [A2]
  5213. 000039F8  41E8 0084                lea.l      A0, [A0 + 0x84]
  5214. 000039FC  2F08                     move.l     -[A7], A0
  5215. 000039FE  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  5216. 00003A02  101F                     move.b     D0, [A7]+
  5217. 00003A04  660C                     bne        +0xE /* 00003A12 */
  5218. 00003A06  486E FFF8                pea.l      [A6 - 0x8]
  5219. 00003A0A  4227                     clr.b      -[A7]
  5220. 00003A0C  2F0A                     move.l     -[A7], A2
  5221. 00003A0E  4EAD F3EC                jsr        [A5 - 0xC14]
  5222. label00003A12:
  5223. 00003A12  245F                     movea.l    A2, [A7]+
  5224. 00003A14  4E5E                     unlink     A6
  5225. 00003A16  4E74 0004                rtd        0x0004
  5226. export_245:
  5227. 00003A1A  4E56 0000                link       A6, 0
  5228. 00003A1E  2F03                     move.l     -[A7], D3
  5229. 00003A20  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  5230. 00003A24  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  5231. 00003A28  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  5232. 00003A2C  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  5233. 00003A30  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  5234. 00003A34  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  5235. 00003A38  1F2E 000E                move.b     -[A7], [A6 + 0xE]
  5236. 00003A3C  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  5237. 00003A40  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5238. 00003A44  4EBA F6FA                jsr        [PC - 0x906 /* 00003140 */]
  5239. 00003A48  7000                     moveq.l    D0, 0x00
  5240. 00003A4A  206E 0008                movea.l    A0, [A6 + 0x8]
  5241. 00003A4E  2250                     movea.l    A1, [A0]
  5242. 00003A50  2340 0098                move.l     [A1 + 0x98], D0
  5243. 00003A54  4203                     clr.b      D3
  5244. 00003A56  2250                     movea.l    A1, [A0]
  5245. 00003A58  1343 009C                move.b     [A1 + 0x9C], D3
  5246. 00003A5C  2250                     movea.l    A1, [A0]
  5247. 00003A5E  1343 0036                move.b     [A1 + 0x36], D3
  5248. 00003A62  2250                     movea.l    A1, [A0]
  5249. 00003A64  1343 009D                move.b     [A1 + 0x9D], D3
  5250. 00003A68  2250                     movea.l    A1, [A0]
  5251. 00003A6A  1343 009E                move.b     [A1 + 0x9E], D3
  5252. 00003A6E  261F                     move.l     D3, [A7]+
  5253. 00003A70  4E5E                     unlink     A6
  5254. 00003A72  4E74 0018                rtd        0x0018
  5255. export_246:
  5256. 00003A76  4E56 FFFC                link       A6, -0x0004
  5257. 00003A7A  48E7 1020                movem.l    -[A7], D3,A2
  5258. 00003A7E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5259. 00003A82  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5260. 00003A86  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5261. 00003A8A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5262. 00003A8E  4EBA F73C                jsr        [PC - 0x8C4 /* 000031CC */]
  5263. 00003A92  206E 000C                movea.l    A0, [A6 + 0xC]
  5264. 00003A96  3028 0028                move.w     D0, [A0 + 0x28]
  5265. 00003A9A  56C0                     sne        D0
  5266. 00003A9C  4400                     neg.b      D0
  5267. 00003A9E  4880                     ext.w      D0
  5268. 00003AA0  48C0                     ext.l      D0
  5269. 00003AA2  226E 0008                movea.l    A1, [A6 + 0x8]
  5270. 00003AA6  2451                     movea.l    A2, [A1]
  5271. 00003AA8  1540 009C                move.b     [A2 + 0x9C], D0
  5272. 00003AAC  2451                     movea.l    A2, [A1]
  5273. 00003AAE  1540 0036                move.b     [A2 + 0x36], D0
  5274. 00003AB2  3628 0026                move.w     D3, [A0 + 0x26]
  5275. 00003AB6  670A                     beq        +0xC /* 00003AC2 */
  5276. 00003AB8  3F03                     move.w     -[A7], D3
  5277. 00003ABA  2F09                     move.l     -[A7], A1
  5278. 00003ABC  4EAD FD14                jsr        [A5 - 0x2EC]
  5279. 00003AC0  600C                     bra        +0xE /* 00003ACE */
  5280. label00003AC2:
  5281. 00003AC2  7000                     moveq.l    D0, 0x00
  5282. 00003AC4  206E 0008                movea.l    A0, [A6 + 0x8]
  5283. 00003AC8  2250                     movea.l    A1, [A0]
  5284. 00003ACA  2340 0098                move.l     [A1 + 0x98], D0
  5285. label00003ACE:
  5286. 00003ACE  4CDF 0408                movem.l    D3,A2, [A7]+
  5287. 00003AD2  4E5E                     unlink     A6
  5288. 00003AD4  4E74 0010                rtd        0x0010
  5289. export_247:
  5290. 00003AD8  4E56 0000                link       A6, 0
  5291. 00003ADC  48E7 0030                movem.l    -[A7], A2,A3
  5292. 00003AE0  246E 0008                movea.l    A2, [A6 + 0x8]
  5293. 00003AE4  2652                     movea.l    A3, [A2]
  5294. 00003AE6  246B 0098                movea.l    A2, [A3 + 0x98]
  5295. 00003AEA  B4FC 0000                cmpa.w     A2, 0x0
  5296. 00003AEE  671E                     beq        +0x20 /* 00003B0E */
  5297. 00003AF0  4A2B 009E                tst.b      [A3 + 0x9E]
  5298. 00003AF4  6718                     beq        +0x1A /* 00003B0E */
  5299. 00003AF6  4A2B 009D                tst.b      [A3 + 0x9D]
  5300. 00003AFA  6706                     beq        +0x8 /* 00003B02 */
  5301. 00003AFC  204A                     movea.l    A0, A2
  5302. 00003AFE  A049                     syscall    HPurge
  5303. 00003B00  600C                     bra        +0xE /* 00003B0E */
  5304. label00003B02:
  5305. 00003B02  206E 0008                movea.l    A0, [A6 + 0x8]
  5306. 00003B06  2250                     movea.l    A1, [A0]
  5307. 00003B08  2F29 0098                move.l     -[A7], [A1 + 0x98]
  5308. 00003B0C  A8F5                     syscall    KillPicture
  5309. label00003B0E:
  5310. 00003B0E  7000                     moveq.l    D0, 0x00
  5311. 00003B10  246E 0008                movea.l    A2, [A6 + 0x8]
  5312. 00003B14  2052                     movea.l    A0, [A2]
  5313. 00003B16  2140 0098                move.l     [A0 + 0x98], D0
  5314. 00003B1A  2F0A                     move.l     -[A7], A2
  5315. 00003B1C  4EBA E0D4                jsr        [PC - 0x1F2C /* 00001BF2 */]
  5316. 00003B20  4CDF 0C00                movem.l    A2,A3, [A7]+
  5317. 00003B24  4E5E                     unlink     A6
  5318. 00003B26  4E74 0004                rtd        0x0004
  5319. export_248:
  5320. 00003B2A  4E56 FFF8                link       A6, -0x0008
  5321. 00003B2E  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  5322. 00003B32  246E 0008                movea.l    A2, [A6 + 0x8]
  5323. 00003B36  2652                     movea.l    A3, [A2]
  5324. 00003B38  4AAB 0098                tst.l      [A3 + 0x98]
  5325. 00003B3C  6618                     bne        +0x1A /* 00003B56 */
  5326. 00003B3E  7048                     moveq.l    D0, 0x48
  5327. 00003B40  D7C0                     add.l      A3, D0
  5328. 00003B42  2F0B                     move.l     -[A7], A3
  5329. 00003B44  486E FFF8                pea.l      [A6 - 0x8]
  5330. 00003B48  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  5331. 00003B4C  486E FFF8                pea.l      [A6 - 0x8]
  5332. 00003B50  A8A3                     syscall    EraseRect
  5333. 00003B52  6000 009C                bra        +0x9E /* 00003BF0 */
  5334. label00003B56:
  5335. 00003B56  246E 0008                movea.l    A2, [A6 + 0x8]
  5336. 00003B5A  2052                     movea.l    A0, [A2]
  5337. 00003B5C  4A28 009D                tst.b      [A0 + 0x9D]
  5338. 00003B60  673A                     beq        +0x3C /* 00003B9C */
  5339. 00003B62  7001                     moveq.l    D0, 0x01
  5340. 00003B64  1F00                     move.b     -[A7], D0
  5341. 00003B66  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  5342. 00003B6A  544F                     addq.w     A7, 2
  5343. 00003B6C  1600                     move.b     D3, D0
  5344. 00003B6E  2052                     movea.l    A0, [A2]
  5345. 00003B70  2F28 0098                move.l     -[A7], [A0 + 0x98]
  5346. 00003B74  A9A2                     syscall    LoadResource
  5347. 00003B76  1F03                     move.b     -[A7], D3
  5348. 00003B78  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  5349. 00003B7C  544F                     addq.w     A7, 2
  5350. 00003B7E  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  5351. 00003B82  206E 0008                movea.l    A0, [A6 + 0x8]
  5352. 00003B86  2250                     movea.l    A1, [A0]
  5353. 00003B88  2069 0098                movea.l    A0, [A1 + 0x98]
  5354. 00003B8C  A069                     syscall    HGetState
  5355. 00003B8E  1800                     move.b     D4, D0
  5356. 00003B90  206E 0008                movea.l    A0, [A6 + 0x8]
  5357. 00003B94  2250                     movea.l    A1, [A0]
  5358. 00003B96  2069 0098                movea.l    A0, [A1 + 0x98]
  5359. 00003B9A  A04A                     syscall    HNoPurge
  5360. label00003B9C:
  5361. 00003B9C  246E 0008                movea.l    A2, [A6 + 0x8]
  5362. 00003BA0  2652                     movea.l    A3, [A2]
  5363. 00003BA2  4A2B 009C                tst.b      [A3 + 0x9C]
  5364. 00003BA6  6710                     beq        +0x12 /* 00003BB8 */
  5365. 00003BA8  7038                     moveq.l    D0, 0x38
  5366. 00003BAA  D7C0                     add.l      A3, D0
  5367. 00003BAC  2F0B                     move.l     -[A7], A3
  5368. 00003BAE  486E FFF8                pea.l      [A6 - 0x8]
  5369. 00003BB2  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  5370. 00003BB6  6014                     bra        +0x16 /* 00003BCC */
  5371. label00003BB8:
  5372. 00003BB8  206E 0008                movea.l    A0, [A6 + 0x8]
  5373. 00003BBC  2250                     movea.l    A1, [A0]
  5374. 00003BBE  7070                     moveq.l    D0, 0x70
  5375. 00003BC0  D3C0                     add.l      A1, D0
  5376. 00003BC2  2F09                     move.l     -[A7], A1
  5377. 00003BC4  486E FFF8                pea.l      [A6 - 0x8]
  5378. 00003BC8  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  5379. label00003BCC:
  5380. 00003BCC  206E 0008                movea.l    A0, [A6 + 0x8]
  5381. 00003BD0  2250                     movea.l    A1, [A0]
  5382. 00003BD2  2F29 0098                move.l     -[A7], [A1 + 0x98]
  5383. 00003BD6  486E FFF8                pea.l      [A6 - 0x8]
  5384. 00003BDA  A8F6                     syscall    DrawPicture
  5385. 00003BDC  246E 0008                movea.l    A2, [A6 + 0x8]
  5386. 00003BE0  2652                     movea.l    A3, [A2]
  5387. 00003BE2  4A2B 009D                tst.b      [A3 + 0x9D]
  5388. 00003BE6  6708                     beq        +0xA /* 00003BF0 */
  5389. 00003BE8  206B 0098                movea.l    A0, [A3 + 0x98]
  5390. 00003BEC  1004                     move.b     D0, D4
  5391. 00003BEE  A06A                     syscall    HSetState
  5392. label00003BF0:
  5393. 00003BF0  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  5394. 00003BF4  4E5E                     unlink     A6
  5395. 00003BF6  4E74 0008                rtd        0x0008
  5396. export_249:
  5397. 00003BFA  4E56 FEE4                link       A6, -0x011C
  5398. 00003BFE  2F0A                     move.l     -[A7], A2
  5399. 00003C00  202E 000C                move.l     D0, [A6 + 0xC]
  5400. 00003C04  246E 0008                movea.l    A2, [A6 + 0x8]
  5401. 00003C08  2052                     movea.l    A0, [A2]
  5402. 00003C0A  2140 0098                move.l     [A0 + 0x98], D0
  5403. 00003C0E  4A80                     tst.l      D0
  5404. 00003C10  6700 0088                beq        +0x8A /* 00003C9A */
  5405. 00003C14  2052                     movea.l    A0, [A2]
  5406. 00003C16  117C 0001 009E           move.b     [A0 + 0x9E], 0x1
  5407. 00003C1C  2052                     movea.l    A0, [A2]
  5408. 00003C1E  2068 0098                movea.l    A0, [A0 + 0x98]
  5409. 00003C22  2050                     movea.l    A0, [A0]
  5410. 00003C24  5448                     addq.w     A0, 2
  5411. 00003C26  2F08                     move.l     -[A7], A0
  5412. 00003C28  486E FFEC                pea.l      [A6 - 0x14]
  5413. 00003C2C  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  5414. 00003C30  486E FFEC                pea.l      [A6 - 0x14]
  5415. 00003C34  202E FFF0                move.l     D0, [A6 - 0x10]
  5416. 00003C38  4480                     neg.l      D0
  5417. 00003C3A  2F00                     move.l     -[A7], D0
  5418. 00003C3C  202E FFEC                move.l     D0, [A6 - 0x14]
  5419. 00003C40  4480                     neg.l      D0
  5420. 00003C42  2F00                     move.l     -[A7], D0
  5421. 00003C44  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  5422. 00003C48  2052                     movea.l    A0, [A2]
  5423. 00003C4A  2F28 0098                move.l     -[A7], [A0 + 0x98]
  5424. 00003C4E  486E FEE4                pea.l      [A6 - 0x11C]
  5425. 00003C52  486E FEE8                pea.l      [A6 - 0x118]
  5426. 00003C56  486E FEEC                pea.l      [A6 - 0x114]
  5427. 00003C5A  A9A8                     syscall    GetResInfo
  5428. 00003C5C  554F                     subq.w     A7, 2
  5429. 00003C5E  A9AF                     syscall    ResError
  5430. 00003C60  301F                     move.w     D0, [A7]+
  5431. 00003C62  57C0                     seq        D0
  5432. 00003C64  4400                     neg.b      D0
  5433. 00003C66  4880                     ext.w      D0
  5434. 00003C68  48C0                     ext.l      D0
  5435. 00003C6A  246E 0008                movea.l    A2, [A6 + 0x8]
  5436. 00003C6E  2052                     movea.l    A0, [A2]
  5437. 00003C70  1140 009D                move.b     [A0 + 0x9D], D0
  5438. 00003C74  4A00                     tst.b      D0
  5439. 00003C76  6714                     beq        +0x16 /* 00003C8C */
  5440. 00003C78  554F                     subq.w     A7, 2
  5441. 00003C7A  2052                     movea.l    A0, [A2]
  5442. 00003C7C  2F28 0098                move.l     -[A7], [A0 + 0x98]
  5443. 00003C80  A9A6                     syscall    GetResAttrs
  5444. 00003C82  301F                     move.w     D0, [A7]+
  5445. 00003C84  7220                     moveq.l    D1, 0x20
  5446. 00003C86  C001                     and.b      D0, D1
  5447. 00003C88  672A                     beq        +0x2C /* 00003CB4 */
  5448. 00003C8A  601E                     bra        +0x20 /* 00003CAA */
  5449. label00003C8C:
  5450. 00003C8C  206E 0008                movea.l    A0, [A6 + 0x8]
  5451. 00003C90  2250                     movea.l    A1, [A0]
  5452. 00003C92  2069 0098                movea.l    A0, [A1 + 0x98]
  5453. 00003C96  A04A                     syscall    HNoPurge
  5454. 00003C98  601A                     bra        +0x1C /* 00003CB4 */
  5455. label00003C9A:
  5456. 00003C9A  486E FFEC                pea.l      [A6 - 0x14]
  5457. 00003C9E  42A7                     clr.l      -[A7]
  5458. 00003CA0  42A7                     clr.l      -[A7]
  5459. 00003CA2  42A7                     clr.l      -[A7]
  5460. 00003CA4  42A7                     clr.l      -[A7]
  5461. 00003CA6  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  5462. label00003CAA:
  5463. 00003CAA  206E 0008                movea.l    A0, [A6 + 0x8]
  5464. 00003CAE  2250                     movea.l    A1, [A0]
  5465. 00003CB0  4229 009E                clr.b      [A1 + 0x9E]
  5466. label00003CB4:
  5467. 00003CB4  486E FFEC                pea.l      [A6 - 0x14]
  5468. 00003CB8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5469. 00003CBC  4EAD F3B0                jsr        [A5 - 0xC50]
  5470. 00003CC0  245F                     movea.l    A2, [A7]+
  5471. 00003CC2  4E5E                     unlink     A6
  5472. 00003CC4  4E74 0008                rtd        0x0008
  5473. export_250:
  5474. 00003CC8  4E56 0000                link       A6, 0
  5475. 00003CCC  206E 0008                movea.l    A0, [A6 + 0x8]
  5476. 00003CD0  2250                     movea.l    A1, [A0]
  5477. 00003CD2  2029 0098                move.l     D0, [A1 + 0x98]
  5478. 00003CD6  4E5E                     unlink     A6
  5479. 00003CD8  4E74 0004                rtd        0x0004
  5480. export_251:
  5481. 00003CDC  4E56 0000                link       A6, 0
  5482. 00003CE0  48E7 1020                movem.l    -[A7], D3,A2
  5483. 00003CE4  7001                     moveq.l    D0, 0x01
  5484. 00003CE6  1F00                     move.b     -[A7], D0
  5485. 00003CE8  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  5486. 00003CEC  544F                     addq.w     A7, 2
  5487. 00003CEE  1600                     move.b     D3, D0
  5488. 00003CF0  594F                     subq.w     A7, 4
  5489. 00003CF2  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5490. 00003CF6  A9BC                     syscall    GetPicture
  5491. 00003CF8  245F                     movea.l    A2, [A7]+
  5492. 00003CFA  1F03                     move.b     -[A7], D3
  5493. 00003CFC  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  5494. 00003D00  544F                     addq.w     A7, 2
  5495. 00003D02  2F0A                     move.l     -[A7], A2
  5496. 00003D04  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  5497. 00003D08  2F0A                     move.l     -[A7], A2
  5498. 00003D0A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5499. 00003D0E  4EAD FD0E                jsr        [A5 - 0x2F2]
  5500. 00003D12  4CDF 0408                movem.l    D3,A2, [A7]+
  5501. 00003D16  4E5E                     unlink     A6
  5502. 00003D18  4E74 0006                rtd        0x0006
  5503. export_252:
  5504. 00003D1C  4E56 FFF0                link       A6, -0x0010
  5505. 00003D20  48E7 0030                movem.l    -[A7], A2,A3
  5506. 00003D24  102E 000C                move.b     D0, [A6 + 0xC]
  5507. 00003D28  246E 0008                movea.l    A2, [A6 + 0x8]
  5508. 00003D2C  2052                     movea.l    A0, [A2]
  5509. 00003D2E  1140 009C                move.b     [A0 + 0x9C], D0
  5510. 00003D32  4A00                     tst.b      D0
  5511. 00003D34  6724                     beq        +0x26 /* 00003D5A */
  5512. 00003D36  2652                     movea.l    A3, [A2]
  5513. 00003D38  202B 003C                move.l     D0, [A3 + 0x3C]
  5514. 00003D3C  2740 0088                move.l     [A3 + 0x88], D0
  5515. 00003D40  2652                     movea.l    A3, [A2]
  5516. 00003D42  202B 0038                move.l     D0, [A3 + 0x38]
  5517. 00003D46  2740 0084                move.l     [A3 + 0x84], D0
  5518. 00003D4A  2052                     movea.l    A0, [A2]
  5519. 00003D4C  7038                     moveq.l    D0, 0x38
  5520. 00003D4E  D1C0                     add.l      A0, D0
  5521. 00003D50  2F08                     move.l     -[A7], A0
  5522. 00003D52  2F0A                     move.l     -[A7], A2
  5523. 00003D54  4EAD F3B0                jsr        [A5 - 0xC50]
  5524. 00003D58  6048                     bra        +0x4A /* 00003DA2 */
  5525. label00003D5A:
  5526. 00003D5A  246E 0008                movea.l    A2, [A6 + 0x8]
  5527. 00003D5E  2052                     movea.l    A0, [A2]
  5528. 00003D60  2068 0098                movea.l    A0, [A0 + 0x98]
  5529. 00003D64  2050                     movea.l    A0, [A0]
  5530. 00003D66  5448                     addq.w     A0, 2
  5531. 00003D68  2F08                     move.l     -[A7], A0
  5532. 00003D6A  486E FFF0                pea.l      [A6 - 0x10]
  5533. 00003D6E  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  5534. 00003D72  486E FFF0                pea.l      [A6 - 0x10]
  5535. 00003D76  202E FFF4                move.l     D0, [A6 - 0xC]
  5536. 00003D7A  4480                     neg.l      D0
  5537. 00003D7C  2F00                     move.l     -[A7], D0
  5538. 00003D7E  202E FFF0                move.l     D0, [A6 - 0x10]
  5539. 00003D82  4480                     neg.l      D0
  5540. 00003D84  2F00                     move.l     -[A7], D0
  5541. 00003D86  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  5542. 00003D8A  486E FFF0                pea.l      [A6 - 0x10]
  5543. 00003D8E  2F0A                     move.l     -[A7], A2
  5544. 00003D90  4EAD F3B0                jsr        [A5 - 0xC50]
  5545. 00003D94  2052                     movea.l    A0, [A2]
  5546. 00003D96  41E8 0084                lea.l      A0, [A0 + 0x84]
  5547. 00003D9A  2F08                     move.l     -[A7], A0
  5548. 00003D9C  2F0A                     move.l     -[A7], A2
  5549. 00003D9E  4EAD F3BC                jsr        [A5 - 0xC44]
  5550. label00003DA2:
  5551. 00003DA2  246E 0008                movea.l    A2, [A6 + 0x8]
  5552. 00003DA6  2652                     movea.l    A3, [A2]
  5553. 00003DA8  102B 009C                move.b     D0, [A3 + 0x9C]
  5554. 00003DAC  1740 0036                move.b     [A3 + 0x36], D0
  5555. 00003DB0  4CDF 0C00                movem.l    A2,A3, [A7]+
  5556. 00003DB4  4E5E                     unlink     A6
  5557. 00003DB6  4E74 0006                rtd        0x0006
  5558. export_253:
  5559. 00003DBA  4E56 0000                link       A6, 0
  5560. 00003DBE  206E 0008                movea.l    A0, [A6 + 0x8]
  5561. 00003DC2  2250                     movea.l    A1, [A0]
  5562. 00003DC4  1029 009C                move.b     D0, [A1 + 0x9C]
  5563. 00003DC8  4E5E                     unlink     A6
  5564. 00003DCA  4E74 0004                rtd        0x0004
  5565. export_254:
  5566. 00003DCE  4E56 0000                link       A6, 0
  5567. 00003DD2  48E7 0030                movem.l    -[A7], A2,A3
  5568. 00003DD6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5569. 00003DDA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5570. 00003DDE  4EBA F6DE                jsr        [PC - 0x922 /* 000034BE */]
  5571. 00003DE2  246E 0008                movea.l    A2, [A6 + 0x8]
  5572. 00003DE6  2652                     movea.l    A3, [A2]
  5573. 00003DE8  4A2B 009C                tst.b      [A3 + 0x9C]
  5574. 00003DEC  670C                     beq        +0xE /* 00003DFA */
  5575. 00003DEE  7038                     moveq.l    D0, 0x38
  5576. 00003DF0  D7C0                     add.l      A3, D0
  5577. 00003DF2  2F0B                     move.l     -[A7], A3
  5578. 00003DF4  2F0A                     move.l     -[A7], A2
  5579. 00003DF6  4EAD F3B0                jsr        [A5 - 0xC50]
  5580. label00003DFA:
  5581. 00003DFA  4CDF 0C00                movem.l    A2,A3, [A7]+
  5582. 00003DFE  4E5E                     unlink     A6
  5583. 00003E00  4E74 0008                rtd        0x0008
  5584. export_255:
  5585. 00003E04  4E56 FFFC                link       A6, -0x0004
  5586. 00003E08  48E7 1030                movem.l    -[A7], D3,A2,A3
  5587. 00003E0C  246E 0008                movea.l    A2, [A6 + 0x8]
  5588. 00003E10  2652                     movea.l    A3, [A2]
  5589. 00003E12  7070                     moveq.l    D0, 0x70
  5590. 00003E14  2D4B FFFC                move.l     [A6 - 0x4], A3
  5591. 00003E18  D7C0                     add.l      A3, D0
  5592. 00003E1A  206E FFFC                movea.l    A0, [A6 - 0x4]
  5593. 00003E1E  7638                     moveq.l    D3, 0x38
  5594. 00003E20  D1C3                     add.l      A0, D3
  5595. 00003E22  20DB                     move.l     [A0]+, [A3]+
  5596. 00003E24  20DB                     move.l     [A0]+, [A3]+
  5597. 00003E26  20DB                     move.l     [A0]+, [A3]+
  5598. 00003E28  20DB                     move.l     [A0]+, [A3]+
  5599. 00003E2A  2652                     movea.l    A3, [A2]
  5600. 00003E2C  202B 0044                move.l     D0, [A3 + 0x44]
  5601. 00003E30  222B 003C                move.l     D1, [A3 + 0x3C]
  5602. 00003E34  9041                     sub.w      D0, D1
  5603. 00003E36  3740 0028                move.w     [A3 + 0x28], D0
  5604. 00003E3A  2652                     movea.l    A3, [A2]
  5605. 00003E3C  202B 0040                move.l     D0, [A3 + 0x40]
  5606. 00003E40  222B 0038                move.l     D1, [A3 + 0x38]
  5607. 00003E44  9041                     sub.w      D0, D1
  5608. 00003E46  3740 002A                move.w     [A3 + 0x2A], D0
  5609. 00003E4A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  5610. 00003E4E  4E5E                     unlink     A6
  5611. 00003E50  4E74 0004                rtd        0x0004
  5612. fn00003E54:
  5613. 00003E54  4E56 FFFC                link       A6, -0x0004
  5614. 00003E58  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  5615. 00003E5C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  5616. 00003E60  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5617. 00003E64  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5618. 00003E68  4EBA C196                jsr        [PC - 0x3E6A /* 00000000 */]
  5619. 00003E6C  7000                     moveq.l    D0, 0x00
  5620. 00003E6E  206E 0008                movea.l    A0, [A6 + 0x8]
  5621. 00003E72  2250                     movea.l    A1, [A0]
  5622. 00003E74  2340 0066                move.l     [A1 + 0x66], D0
  5623. 00003E78  2250                     movea.l    A1, [A0]
  5624. 00003E7A  2F29 0014                move.l     -[A7], [A1 + 0x14]
  5625. 00003E7E  4EAD CEE0                jsr        [A5 - 0x3120]
  5626. 00003E82  206E 0008                movea.l    A0, [A6 + 0x8]
  5627. 00003E86  2250                     movea.l    A1, [A0]
  5628. 00003E88  2340 0010                move.l     [A1 + 0x10], D0
  5629. 00003E8C  2F00                     move.l     -[A7], D0
  5630. 00003E8E  A873                     syscall    SetPort
  5631. 00003E90  4267                     clr.w      -[A7]
  5632. 00003E92  4267                     clr.w      -[A7]
  5633. 00003E94  A878                     syscall    SetOrigin
  5634. 00003E96  4EBA CB7A                jsr        [PC - 0x3486 /* 00000A12 */]
  5635. 00003E9A  3F3C 012C                move.w     -[A7], 0x12C
  5636. 00003E9E  2F3C 434E 544C           move.l     -[A7], 0x434E544C /* 'CNTL' */
  5637. 00003EA4  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  5638. 00003EA8  5C4F                     addq.w     A7, 6
  5639. 00003EAA  2840                     movea.l    A4, D0
  5640. 00003EAC  2F0C                     move.l     -[A7], A4
  5641. 00003EAE  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  5642. 00003EB2  2454                     movea.l    A2, [A4]
  5643. 00003EB4  700A                     moveq.l    D0, 0x0A
  5644. 00003EB6  D5C0                     add.l      A2, D0
  5645. 00003EB8  3812                     move.w     D4, [A2]
  5646. 00003EBA  4240                     clr.w      D0
  5647. 00003EBC  3480                     move.w     [A2], D0
  5648. 00003EBE  7001                     moveq.l    D0, 0x01
  5649. 00003EC0  1F00                     move.b     -[A7], D0
  5650. 00003EC2  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  5651. 00003EC6  544F                     addq.w     A7, 2
  5652. 00003EC8  1A00                     move.b     D5, D0
  5653. 00003ECA  594F                     subq.w     A7, 4
  5654. 00003ECC  3F3C 012C                move.w     -[A7], 0x12C
  5655. 00003ED0  206E 0008                movea.l    A0, [A6 + 0x8]
  5656. 00003ED4  2250                     movea.l    A1, [A0]
  5657. 00003ED6  2F29 0010                move.l     -[A7], [A1 + 0x10]
  5658. 00003EDA  A9BE                     syscall    GetNewControl
  5659. 00003EDC  201F                     move.l     D0, [A7]+
  5660. 00003EDE  246E 0008                movea.l    A2, [A6 + 0x8]
  5661. 00003EE2  2052                     movea.l    A0, [A2]
  5662. 00003EE4  2140 0070                move.l     [A0 + 0x70], D0
  5663. 00003EE8  1F05                     move.b     -[A7], D5
  5664. 00003EEA  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  5665. 00003EEE  544F                     addq.w     A7, 2
  5666. 00003EF0  2052                     movea.l    A0, [A2]
  5667. 00003EF2  2F28 0070                move.l     -[A7], [A0 + 0x70]
  5668. 00003EF6  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  5669. 00003EFA  2052                     movea.l    A0, [A2]
  5670. 00003EFC  4228 001C                clr.b      [A0 + 0x1C]
  5671. 00003F00  7601                     moveq.l    D3, 0x01
  5672. 00003F02  2052                     movea.l    A0, [A2]
  5673. 00003F04  1143 001D                move.b     [A0 + 0x1D], D3
  5674. 00003F08  2052                     movea.l    A0, [A2]
  5675. 00003F0A  1143 001E                move.b     [A0 + 0x1E], D3
  5676. 00003F0E  2052                     movea.l    A0, [A2]
  5677. 00003F10  1143 0036                move.b     [A0 + 0x36], D3
  5678. 00003F14  302E 000E                move.w     D0, [A6 + 0xE]
  5679. 00003F18  48C0                     ext.l      D0
  5680. 00003F1A  2052                     movea.l    A0, [A2]
  5681. 00003F1C  2140 002C                move.l     [A0 + 0x2C], D0
  5682. 00003F20  302E 000C                move.w     D0, [A6 + 0xC]
  5683. 00003F24  48C0                     ext.l      D0
  5684. 00003F26  2052                     movea.l    A0, [A2]
  5685. 00003F28  2140 0030                move.l     [A0 + 0x30], D0
  5686. 00003F2C  2052                     movea.l    A0, [A2]
  5687. 00003F2E  116E 0012 0074           move.b     [A0 + 0x74], [A6 + 0x12]
  5688. 00003F34  7000                     moveq.l    D0, 0x00
  5689. 00003F36  2052                     movea.l    A0, [A2]
  5690. 00003F38  2140 0076                move.l     [A0 + 0x76], D0
  5691. 00003F3C  2652                     movea.l    A3, [A2]
  5692. 00003F3E  4A2B 0074                tst.b      [A3 + 0x74]
  5693. 00003F42  6620                     bne        +0x22 /* 00003F64 */
  5694. 00003F44  376E 0010 0028           move.w     [A3 + 0x28], [A6 + 0x10]
  5695. 00003F4A  7010                     moveq.l    D0, 0x10
  5696. 00003F4C  2052                     movea.l    A0, [A2]
  5697. 00003F4E  3140 002A                move.w     [A0 + 0x2A], D0
  5698. 00003F52  2052                     movea.l    A0, [A2]
  5699. 00003F54  117C 0005 0034           move.b     [A0 + 0x34], 0x5
  5700. 00003F5A  2052                     movea.l    A0, [A2]
  5701. 00003F5C  117C 0003 0035           move.b     [A0 + 0x35], 0x3
  5702. 00003F62  6024                     bra        +0x26 /* 00003F88 */
  5703. label00003F64:
  5704. 00003F64  7010                     moveq.l    D0, 0x10
  5705. 00003F66  246E 0008                movea.l    A2, [A6 + 0x8]
  5706. 00003F6A  2052                     movea.l    A0, [A2]
  5707. 00003F6C  3140 0028                move.w     [A0 + 0x28], D0
  5708. 00003F70  2052                     movea.l    A0, [A2]
  5709. 00003F72  316E 0010 002A           move.w     [A0 + 0x2A], [A6 + 0x10]
  5710. 00003F78  2052                     movea.l    A0, [A2]
  5711. 00003F7A  117C 0001 0034           move.b     [A0 + 0x34], 0x1
  5712. 00003F80  2052                     movea.l    A0, [A2]
  5713. 00003F82  117C 0005 0035           move.b     [A0 + 0x35], 0x5
  5714. label00003F88:
  5715. 00003F88  246E 0008                movea.l    A2, [A6 + 0x8]
  5716. 00003F8C  2052                     movea.l    A0, [A2]
  5717. 00003F8E  117C 0001 0064           move.b     [A0 + 0x64], 0x1
  5718. 00003F94  2052                     movea.l    A0, [A2]
  5719. 00003F96  4228 0065                clr.b      [A0 + 0x65]
  5720. 00003F9A  2F0A                     move.l     -[A7], A2
  5721. 00003F9C  4EAD EF72                jsr        [A5 - 0x108E]
  5722. 00003FA0  2F0A                     move.l     -[A7], A2
  5723. 00003FA2  4EAD EF7E                jsr        [A5 - 0x1082]
  5724. 00003FA6  7000                     moveq.l    D0, 0x00
  5725. 00003FA8  2052                     movea.l    A0, [A2]
  5726. 00003FAA  2140 0060                move.l     [A0 + 0x60], D0
  5727. 00003FAE  2F0A                     move.l     -[A7], A2
  5728. 00003FB0  2052                     movea.l    A0, [A2]
  5729. 00003FB2  2F28 0014                move.l     -[A7], [A0 + 0x14]
  5730. 00003FB6  4EAD CF7C                jsr        [A5 - 0x3084]
  5731. 00003FBA  2052                     movea.l    A0, [A2]
  5732. 00003FBC  2F28 0070                move.l     -[A7], [A0 + 0x70]
  5733. 00003FC0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5734. 00003FC4  A95B                     syscall    SetControlReference/SetCRefCon
  5735. 00003FC6  246E 0008                movea.l    A2, [A6 + 0x8]
  5736. 00003FCA  2652                     movea.l    A3, [A2]
  5737. 00003FCC  2F2B 0070                move.l     -[A7], [A3 + 0x70]
  5738. 00003FD0  202B 0058                move.l     D0, [A3 + 0x58]
  5739. 00003FD4  4440                     neg.w      D0
  5740. 00003FD6  3F00                     move.w     -[A7], D0
  5741. 00003FD8  202B 005C                move.l     D0, [A3 + 0x5C]
  5742. 00003FDC  4440                     neg.w      D0
  5743. 00003FDE  3F00                     move.w     -[A7], D0
  5744. 00003FE0  A959                     syscall    MoveControl
  5745. 00003FE2  4A44                     tst.w      D4
  5746. 00003FE4  6726                     beq        +0x28 /* 0000400C */
  5747. 00003FE6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5748. 00003FEA  4EAD CF2E                jsr        [A5 - 0x30D2]
  5749. 00003FEE  3F3C 012C                move.w     -[A7], 0x12C
  5750. 00003FF2  2F3C 434E 544C           move.l     -[A7], 0x434E544C /* 'CNTL' */
  5751. 00003FF8  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  5752. 00003FFC  5C4F                     addq.w     A7, 6
  5753. 00003FFE  2840                     movea.l    A4, D0
  5754. 00004000  2F0C                     move.l     -[A7], A4
  5755. 00004002  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  5756. 00004006  2054                     movea.l    A0, [A4]
  5757. 00004008  3144 000A                move.w     [A0 + 0xA], D4
  5758. label0000400C:
  5759. 0000400C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5760. 00004010  4EAD CFA0                jsr        [A5 - 0x3060]
  5761. 00004014  246E 0008                movea.l    A2, [A6 + 0x8]
  5762. 00004018  2652                     movea.l    A3, [A2]
  5763. 0000401A  2F2B 0070                move.l     -[A7], [A3 + 0x70]
  5764. 0000401E  3F2B 0028                move.w     -[A7], [A3 + 0x28]
  5765. 00004022  3F2B 002A                move.w     -[A7], [A3 + 0x2A]
  5766. 00004026  A95C                     syscall    SizeControl
  5767. 00004028  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5768. 0000402C  4EAD EF36                jsr        [A5 - 0x10CA]
  5769. 00004030  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  5770. 00004034  4E5E                     unlink     A6
  5771. 00004036  4E74 0014                rtd        0x0014
  5772. export_256:
  5773. 0000403A  4E56 FFF8                link       A6, -0x0008
  5774. 0000403E  48E7 1030                movem.l    -[A7], D3,A2,A3
  5775. 00004042  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5776. 00004046  4EAD CED4                jsr        [A5 - 0x312C]
  5777. 0000404A  4A00                     tst.b      D0
  5778. 0000404C  6746                     beq        +0x48 /* 00004094 */
  5779. 0000404E  246E 0008                movea.l    A2, [A6 + 0x8]
  5780. 00004052  2652                     movea.l    A3, [A2]
  5781. 00004054  246B 0070                movea.l    A2, [A3 + 0x70]
  5782. 00004058  2052                     movea.l    A0, [A2]
  5783. 0000405A  1028 0010                move.b     D0, [A0 + 0x10]
  5784. 0000405E  0C00 00FF                cmpi.b     D0, 0xFF
  5785. 00004062  6722                     beq        +0x24 /* 00004086 */
  5786. 00004064  2F0A                     move.l     -[A7], A2
  5787. 00004066  202B 0058                move.l     D0, [A3 + 0x58]
  5788. 0000406A  4440                     neg.w      D0
  5789. 0000406C  3F00                     move.w     -[A7], D0
  5790. 0000406E  202B 005C                move.l     D0, [A3 + 0x5C]
  5791. 00004072  4440                     neg.w      D0
  5792. 00004074  3F00                     move.w     -[A7], D0
  5793. 00004076  A959                     syscall    MoveControl
  5794. 00004078  206E 0008                movea.l    A0, [A6 + 0x8]
  5795. 0000407C  2250                     movea.l    A1, [A0]
  5796. 0000407E  2F29 0070                move.l     -[A7], [A1 + 0x70]
  5797. 00004082  A957                     syscall    ShowControl
  5798. 00004084  603E                     bra        +0x40 /* 000040C4 */
  5799. label00004086:
  5800. 00004086  206E 0008                movea.l    A0, [A6 + 0x8]
  5801. 0000408A  2250                     movea.l    A1, [A0]
  5802. 0000408C  2F29 0070                move.l     -[A7], [A1 + 0x70]
  5803. 00004090  A96D                     syscall    Draw1Control
  5804. 00004092  6030                     bra        +0x32 /* 000040C4 */
  5805. label00004094:
  5806. 00004094  246E 0008                movea.l    A2, [A6 + 0x8]
  5807. 00004098  2052                     movea.l    A0, [A2]
  5808. 0000409A  7038                     moveq.l    D0, 0x38
  5809. 0000409C  D1C0                     add.l      A0, D0
  5810. 0000409E  2F08                     move.l     -[A7], A0
  5811. 000040A0  486E FFF8                pea.l      [A6 - 0x8]
  5812. 000040A4  2F0A                     move.l     -[A7], A2
  5813. 000040A6  4EAD EF9C                jsr        [A5 - 0x1064]
  5814. 000040AA  A89E                     syscall    PenNormal
  5815. 000040AC  486E FFF8                pea.l      [A6 - 0x8]
  5816. 000040B0  A8A1                     syscall    FrameRect
  5817. 000040B2  486E FFF8                pea.l      [A6 - 0x8]
  5818. 000040B6  7601                     moveq.l    D3, 0x01
  5819. 000040B8  3F03                     move.w     -[A7], D3
  5820. 000040BA  3F03                     move.w     -[A7], D3
  5821. 000040BC  A8A9                     syscall    InsetRect
  5822. 000040BE  486E FFF8                pea.l      [A6 - 0x8]
  5823. 000040C2  A8A3                     syscall    EraseRect
  5824. label000040C4:
  5825. 000040C4  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  5826. 000040C8  4E5E                     unlink     A6
  5827. 000040CA  4E74 0008                rtd        0x0008
  5828. export_257:
  5829. 000040CE  4E56 FFF0                link       A6, -0x0010
  5830. 000040D2  48E7 1030                movem.l    -[A7], D3,A2,A3
  5831. 000040D6  246E 0008                movea.l    A2, [A6 + 0x8]
  5832. 000040DA  2652                     movea.l    A3, [A2]
  5833. 000040DC  4A2B 001D                tst.b      [A3 + 0x1D]
  5834. 000040E0  6660                     bne        +0x62 /* 00004142 */
  5835. 000040E2  7038                     moveq.l    D0, 0x38
  5836. 000040E4  D7C0                     add.l      A3, D0
  5837. 000040E6  2F0B                     move.l     -[A7], A3
  5838. 000040E8  486E FFF0                pea.l      [A6 - 0x10]
  5839. 000040EC  2F0A                     move.l     -[A7], A2
  5840. 000040EE  4EAD EF9C                jsr        [A5 - 0x1064]
  5841. 000040F2  2F0A                     move.l     -[A7], A2
  5842. 000040F4  4EAD CFA0                jsr        [A5 - 0x3060]
  5843. 000040F8  486E FFF0                pea.l      [A6 - 0x10]
  5844. 000040FC  7601                     moveq.l    D3, 0x01
  5845. 000040FE  3F03                     move.w     -[A7], D3
  5846. 00004100  3F03                     move.w     -[A7], D3
  5847. 00004102  A8A9                     syscall    InsetRect
  5848. 00004104  246E 0008                movea.l    A2, [A6 + 0x8]
  5849. 00004108  2052                     movea.l    A0, [A2]
  5850. 0000410A  7048                     moveq.l    D0, 0x48
  5851. 0000410C  D1C0                     add.l      A0, D0
  5852. 0000410E  2F08                     move.l     -[A7], A0
  5853. 00004110  486E FFF8                pea.l      [A6 - 0x8]
  5854. 00004114  2F0A                     move.l     -[A7], A2
  5855. 00004116  4EAD EF9C                jsr        [A5 - 0x1064]
  5856. 0000411A  554F                     subq.w     A7, 2
  5857. 0000411C  486E FFF0                pea.l      [A6 - 0x10]
  5858. 00004120  486E FFF8                pea.l      [A6 - 0x8]
  5859. 00004124  486E FFF0                pea.l      [A6 - 0x10]
  5860. 00004128  A8AA                     syscall    SectRect
  5861. 0000412A  544F                     addq.w     A7, 2
  5862. 0000412C  486E FFF0                pea.l      [A6 - 0x10]
  5863. 00004130  A928                     syscall    InvalRect
  5864. 00004132  206E 0008                movea.l    A0, [A6 + 0x8]
  5865. 00004136  2250                     movea.l    A1, [A0]
  5866. 00004138  137C 0001 001D           move.b     [A1 + 0x1D], 0x1
  5867. 0000413E  4EBA C8D2                jsr        [PC - 0x372E /* 00000A12 */]
  5868. label00004142:
  5869. 00004142  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  5870. 00004146  4E5E                     unlink     A6
  5871. 00004148  4E74 0004                rtd        0x0004
  5872. export_258:
  5873. 0000414C  4E56 FFF8                link       A6, -0x0008
  5874. 00004150  48E7 1030                movem.l    -[A7], D3,A2,A3
  5875. 00004154  246E 0008                movea.l    A2, [A6 + 0x8]
  5876. 00004158  2652                     movea.l    A3, [A2]
  5877. 0000415A  701D                     moveq.l    D0, 0x1D
  5878. 0000415C  D7C0                     add.l      A3, D0
  5879. 0000415E  4A13                     tst.b      [A3]
  5880. 00004160  6744                     beq        +0x46 /* 000041A6 */
  5881. 00004162  4203                     clr.b      D3
  5882. 00004164  1683                     move.b     [A3], D3
  5883. 00004166  4EBA C8AA                jsr        [PC - 0x3756 /* 00000A12 */]
  5884. 0000416A  2052                     movea.l    A0, [A2]
  5885. 0000416C  2068 0070                movea.l    A0, [A0 + 0x70]
  5886. 00004170  2050                     movea.l    A0, [A0]
  5887. 00004172  1143 0010                move.b     [A0 + 0x10], D3
  5888. 00004176  2052                     movea.l    A0, [A2]
  5889. 00004178  7038                     moveq.l    D0, 0x38
  5890. 0000417A  D1C0                     add.l      A0, D0
  5891. 0000417C  2F08                     move.l     -[A7], A0
  5892. 0000417E  486E FFF8                pea.l      [A6 - 0x8]
  5893. 00004182  2F0A                     move.l     -[A7], A2
  5894. 00004184  4EAD EF9C                jsr        [A5 - 0x1064]
  5895. 00004188  486E FFF8                pea.l      [A6 - 0x8]
  5896. 0000418C  7601                     moveq.l    D3, 0x01
  5897. 0000418E  3F03                     move.w     -[A7], D3
  5898. 00004190  3F03                     move.w     -[A7], D3
  5899. 00004192  A8A9                     syscall    InsetRect
  5900. 00004194  486E FFF8                pea.l      [A6 - 0x8]
  5901. 00004198  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5902. 0000419C  4EAD EF30                jsr        [A5 - 0x10D0]
  5903. 000041A0  486E FFF8                pea.l      [A6 - 0x8]
  5904. 000041A4  A92A                     syscall    ValidRect
  5905. label000041A6:
  5906. 000041A6  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  5907. 000041AA  4E5E                     unlink     A6
  5908. 000041AC  4E74 0004                rtd        0x0004
  5909. export_259:
  5910. 000041B0  4E56 0000                link       A6, 0
  5911. 000041B4  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  5912. 000041B8  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  5913. 000041BC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5914. 000041C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5915. 000041C4  4EAD 1F1A                jsr        [A5 + 0x1F1A /* export_991 */]
  5916. 000041C8  206E 0008                movea.l    A0, [A6 + 0x8]
  5917. 000041CC  2250                     movea.l    A1, [A0]
  5918. 000041CE  2F29 0014                move.l     -[A7], [A1 + 0x14]
  5919. 000041D2  486D FEB8                pea.l      [A5 - 0x148]
  5920. 000041D6  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  5921. 000041DA  504F                     addq.w     A7, 8
  5922. 000041DC  4A00                     tst.b      D0
  5923. 000041DE  670E                     beq        +0x10 /* 000041EE */
  5924. 000041E0  206E 0008                movea.l    A0, [A6 + 0x8]
  5925. 000041E4  2250                     movea.l    A1, [A0]
  5926. 000041E6  2F29 0014                move.l     -[A7], [A1 + 0x14]
  5927. 000041EA  4EAD FE94                jsr        [A5 - 0x16C]
  5928. label000041EE:
  5929. 000041EE  4E5E                     unlink     A6
  5930. 000041F0  4E74 000E                rtd        0x000E
  5931. export_260:
  5932. 000041F4  4E56 0000                link       A6, 0
  5933. 000041F8  48E7 0030                movem.l    -[A7], A2,A3
  5934. 000041FC  246E 0008                movea.l    A2, [A6 + 0x8]
  5935. 00004200  2052                     movea.l    A0, [A2]
  5936. 00004202  2668 0076                movea.l    A3, [A0 + 0x76]
  5937. 00004206  B6FC 0000                cmpa.w     A3, 0x0
  5938. 0000420A  6708                     beq        +0xA /* 00004214 */
  5939. 0000420C  2F0A                     move.l     -[A7], A2
  5940. 0000420E  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5941. 00004212  4E93                     jsr        [A3]
  5942. label00004214:
  5943. 00004214  4CDF 0C00                movem.l    A2,A3, [A7]+
  5944. 00004218  4E5E                     unlink     A6
  5945. 0000421A  4E74 0006                rtd        0x0006
  5946. export_261:
  5947. 0000421E  4E56 0000                link       A6, 0
  5948. 00004222  206E 0008                movea.l    A0, [A6 + 0x8]
  5949. 00004226  2250                     movea.l    A1, [A0]
  5950. 00004228  236E 000C 0076           move.l     [A1 + 0x76], [A6 + 0xC]
  5951. 0000422E  4E5E                     unlink     A6
  5952. 00004230  4E74 0008                rtd        0x0008
  5953. export_262:
  5954. 00004234  4E56 FFF8                link       A6, -0x0008
  5955. 00004238  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5956. 0000423C  4EAD CFA0                jsr        [A5 - 0x3060]
  5957. 00004240  2F2D CD30                move.l     -[A7], [A5 - 0x32D0]
  5958. 00004244  A87A                     syscall    GetClip
  5959. 00004246  486E FFF8                pea.l      [A6 - 0x8]
  5960. 0000424A  4267                     clr.w      -[A7]
  5961. 0000424C  4267                     clr.w      -[A7]
  5962. 0000424E  4267                     clr.w      -[A7]
  5963. 00004250  4267                     clr.w      -[A7]
  5964. 00004252  A8A7                     syscall    SetRect
  5965. 00004254  486E FFF8                pea.l      [A6 - 0x8]
  5966. 00004258  A87B                     syscall    ClipRect
  5967. 0000425A  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  5968. 0000425E  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5969. 00004262  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  5970. 00004266  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5971. 0000426A  4EAD 1EF2                jsr        [A5 + 0x1EF2 /* export_986 */]
  5972. 0000426E  2F2D CD30                move.l     -[A7], [A5 - 0x32D0]
  5973. 00004272  A879                     syscall    SetClip
  5974. 00004274  4E5E                     unlink     A6
  5975. 00004276  4E74 000E                rtd        0x000E
  5976. export_263:
  5977. 0000427A  4E56 0000                link       A6, 0
  5978. 0000427E  2F03                     move.l     -[A7], D3
  5979. 00004280  2F2E 0022                move.l     -[A7], [A6 + 0x22]
  5980. 00004284  2F2E 001E                move.l     -[A7], [A6 + 0x1E]
  5981. 00004288  3F2E 001C                move.w     -[A7], [A6 + 0x1C]
  5982. 0000428C  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  5983. 00004290  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  5984. 00004294  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  5985. 00004298  1F2E 0014                move.b     -[A7], [A6 + 0x14]
  5986. 0000429C  1F2E 0012                move.b     -[A7], [A6 + 0x12]
  5987. 000042A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5988. 000042A4  4EBA D7E6                jsr        [PC - 0x281A /* 00001A8C */]
  5989. 000042A8  7601                     moveq.l    D3, 0x01
  5990. 000042AA  206E 0008                movea.l    A0, [A6 + 0x8]
  5991. 000042AE  2250                     movea.l    A1, [A0]
  5992. 000042B0  3343 0092                move.w     [A1 + 0x92], D3
  5993. 000042B4  2250                     movea.l    A1, [A0]
  5994. 000042B6  3343 0090                move.w     [A1 + 0x90], D3
  5995. 000042BA  2250                     movea.l    A1, [A0]
  5996. 000042BC  3343 0096                move.w     [A1 + 0x96], D3
  5997. 000042C0  2250                     movea.l    A1, [A0]
  5998. 000042C2  3343 0094                move.w     [A1 + 0x94], D3
  5999. 000042C6  2250                     movea.l    A1, [A0]
  6000. 000042C8  3343 008A                move.w     [A1 + 0x8A], D3
  6001. 000042CC  2250                     movea.l    A1, [A0]
  6002. 000042CE  3343 0088                move.w     [A1 + 0x88], D3
  6003. 000042D2  1F2E 0010                move.b     -[A7], [A6 + 0x10]
  6004. 000042D6  1F2E 000E                move.b     -[A7], [A6 + 0xE]
  6005. 000042DA  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  6006. 000042DE  2F08                     move.l     -[A7], A0
  6007. 000042E0  4EBA 008C                jsr        [PC + 0x8C /* 0000436E */]
  6008. 000042E4  261F                     move.l     D3, [A7]+
  6009. 000042E6  4E5E                     unlink     A6
  6010. 000042E8  4E74 001E                rtd        0x001E
  6011. export_264:
  6012. 000042EC  4E56 FFFC                link       A6, -0x0004
  6013. 000042F0  2F0A                     move.l     -[A7], A2
  6014. 000042F2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6015. 000042F6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6016. 000042FA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6017. 000042FE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6018. 00004302  4EBA D802                jsr        [PC - 0x27FE /* 00001B06 */]
  6019. 00004306  206E 000C                movea.l    A0, [A6 + 0xC]
  6020. 0000430A  3028 0016                move.w     D0, [A0 + 0x16]
  6021. 0000430E  226E 0008                movea.l    A1, [A6 + 0x8]
  6022. 00004312  2451                     movea.l    A2, [A1]
  6023. 00004314  3540 0090                move.w     [A2 + 0x90], D0
  6024. 00004318  3028 0018                move.w     D0, [A0 + 0x18]
  6025. 0000431C  2451                     movea.l    A2, [A1]
  6026. 0000431E  3540 0092                move.w     [A2 + 0x92], D0
  6027. 00004322  3028 001A                move.w     D0, [A0 + 0x1A]
  6028. 00004326  2451                     movea.l    A2, [A1]
  6029. 00004328  3540 0094                move.w     [A2 + 0x94], D0
  6030. 0000432C  3028 001C                move.w     D0, [A0 + 0x1C]
  6031. 00004330  2451                     movea.l    A2, [A1]
  6032. 00004332  3540 0096                move.w     [A2 + 0x96], D0
  6033. 00004336  3028 001E                move.w     D0, [A0 + 0x1E]
  6034. 0000433A  56C0                     sne        D0
  6035. 0000433C  4400                     neg.b      D0
  6036. 0000433E  4880                     ext.w      D0
  6037. 00004340  48C0                     ext.l      D0
  6038. 00004342  1F00                     move.b     -[A7], D0
  6039. 00004344  3028 0020                move.w     D0, [A0 + 0x20]
  6040. 00004348  56C0                     sne        D0
  6041. 0000434A  4400                     neg.b      D0
  6042. 0000434C  4880                     ext.w      D0
  6043. 0000434E  48C0                     ext.l      D0
  6044. 00004350  1F00                     move.b     -[A7], D0
  6045. 00004352  3028 0022                move.w     D0, [A0 + 0x22]
  6046. 00004356  56C0                     sne        D0
  6047. 00004358  4400                     neg.b      D0
  6048. 0000435A  4880                     ext.w      D0
  6049. 0000435C  48C0                     ext.l      D0
  6050. 0000435E  1F00                     move.b     -[A7], D0
  6051. 00004360  2F09                     move.l     -[A7], A1
  6052. 00004362  4EBA 000A                jsr        [PC + 0xA /* 0000436E */]
  6053. 00004366  245F                     movea.l    A2, [A7]+
  6054. 00004368  4E5E                     unlink     A6
  6055. 0000436A  4E74 0010                rtd        0x0010
  6056. fn0000436E:
  6057. 0000436E  4E56 FFE8                link       A6, -0x0018
  6058. 00004372  48E7 1030                movem.l    -[A7], D3,A2,A3
  6059. 00004376  246E 0008                movea.l    A2, [A6 + 0x8]
  6060. 0000437A  2052                     movea.l    A0, [A2]
  6061. 0000437C  117C 0001 001E           move.b     [A0 + 0x1E], 0x1
  6062. 00004382  102E 000C                move.b     D0, [A6 + 0xC]
  6063. 00004386  660C                     bne        +0xE /* 00004394 */
  6064. 00004388  102E 0010                move.b     D0, [A6 + 0x10]
  6065. 0000438C  670A                     beq        +0xC /* 00004398 */
  6066. 0000438E  102E 000E                move.b     D0, [A6 + 0xE]
  6067. 00004392  6704                     beq        +0x6 /* 00004398 */
  6068. label00004394:
  6069. 00004394  700F                     moveq.l    D0, 0x0F
  6070. 00004396  6002                     bra        +0x4 /* 0000439A */
  6071. label00004398:
  6072. 00004398  7000                     moveq.l    D0, 0x00
  6073. label0000439A:
  6074. 0000439A  3600                     move.w     D3, D0
  6075. 0000439C  102E 0010                move.b     D0, [A6 + 0x10]
  6076. 000043A0  6756                     beq        +0x58 /* 000043F8 */
  6077. 000043A2  486D FE42                pea.l      [A5 - 0x1BE]
  6078. 000043A6  707A                     moveq.l    D0, 0x7A
  6079. 000043A8  2F00                     move.l     -[A7], D0
  6080. 000043AA  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  6081. 000043AE  2052                     movea.l    A0, [A2]
  6082. 000043B0  2140 0074                move.l     [A0 + 0x74], D0
  6083. 000043B4  2F0A                     move.l     -[A7], A2
  6084. 000043B6  2F0A                     move.l     -[A7], A2
  6085. 000043B8  4227                     clr.b      -[A7]
  6086. 000043BA  2652                     movea.l    A3, [A2]
  6087. 000043BC  322B 0028                move.w     D1, [A3 + 0x28]
  6088. 000043C0  9243                     sub.w      D1, D3
  6089. 000043C2  3F01                     move.w     -[A7], D1
  6090. 000043C4  222B 003C                move.l     D1, [A3 + 0x3C]
  6091. 000043C8  3F01                     move.w     -[A7], D1
  6092. 000043CA  222B 0040                move.l     D1, [A3 + 0x40]
  6093. 000043CE  74F0                     moveq.l    D2, 0xFFFFFFF0
  6094. 000043D0  D242                     add.w      D1, D2
  6095. 000043D2  3F01                     move.w     -[A7], D1
  6096. 000043D4  2F00                     move.l     -[A7], D0
  6097. 000043D6  4EBA FA7C                jsr        [PC - 0x584 /* 00003E54 */]
  6098. 000043DA  486D 08CA                pea.l      [A5 + 0x8CA /* export_277 */]
  6099. 000043DE  2052                     movea.l    A0, [A2]
  6100. 000043E0  2F28 0074                move.l     -[A7], [A0 + 0x74]
  6101. 000043E4  4EAD F116                jsr        [A5 - 0xEEA]
  6102. 000043E8  486D 08D2                pea.l      [A5 + 0x8D2 /* export_278 */]
  6103. 000043EC  2052                     movea.l    A0, [A2]
  6104. 000043EE  2F28 0074                move.l     -[A7], [A0 + 0x74]
  6105. 000043F2  4EAD FE3C                jsr        [A5 - 0x1C4]
  6106. 000043F6  600C                     bra        +0xE /* 00004404 */
  6107. label000043F8:
  6108. 000043F8  7000                     moveq.l    D0, 0x00
  6109. 000043FA  206E 0008                movea.l    A0, [A6 + 0x8]
  6110. 000043FE  2250                     movea.l    A1, [A0]
  6111. 00004400  2340 0074                move.l     [A1 + 0x74], D0
  6112. label00004404:
  6113. 00004404  102E 000E                move.b     D0, [A6 + 0xE]
  6114. 00004408  675C                     beq        +0x5E /* 00004466 */
  6115. 0000440A  486D FE42                pea.l      [A5 - 0x1BE]
  6116. 0000440E  707A                     moveq.l    D0, 0x7A
  6117. 00004410  2F00                     move.l     -[A7], D0
  6118. 00004412  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  6119. 00004416  246E 0008                movea.l    A2, [A6 + 0x8]
  6120. 0000441A  2052                     movea.l    A0, [A2]
  6121. 0000441C  2140 0078                move.l     [A0 + 0x78], D0
  6122. 00004420  2F0A                     move.l     -[A7], A2
  6123. 00004422  2F0A                     move.l     -[A7], A2
  6124. 00004424  7201                     moveq.l    D1, 0x01
  6125. 00004426  1F01                     move.b     -[A7], D1
  6126. 00004428  2652                     movea.l    A3, [A2]
  6127. 0000442A  322B 002A                move.w     D1, [A3 + 0x2A]
  6128. 0000442E  9243                     sub.w      D1, D3
  6129. 00004430  3F01                     move.w     -[A7], D1
  6130. 00004432  222B 0044                move.l     D1, [A3 + 0x44]
  6131. 00004436  74F0                     moveq.l    D2, 0xFFFFFFF0
  6132. 00004438  D242                     add.w      D1, D2
  6133. 0000443A  3F01                     move.w     -[A7], D1
  6134. 0000443C  222B 0038                move.l     D1, [A3 + 0x38]
  6135. 00004440  3F01                     move.w     -[A7], D1
  6136. 00004442  2F00                     move.l     -[A7], D0
  6137. 00004444  4EBA FA0E                jsr        [PC - 0x5F2 /* 00003E54 */]
  6138. 00004448  486D 08CA                pea.l      [A5 + 0x8CA /* export_277 */]
  6139. 0000444C  2052                     movea.l    A0, [A2]
  6140. 0000444E  2F28 0078                move.l     -[A7], [A0 + 0x78]
  6141. 00004452  4EAD F116                jsr        [A5 - 0xEEA]
  6142. 00004456  486D 08D2                pea.l      [A5 + 0x8D2 /* export_278 */]
  6143. 0000445A  2052                     movea.l    A0, [A2]
  6144. 0000445C  2F28 0078                move.l     -[A7], [A0 + 0x78]
  6145. 00004460  4EAD FE3C                jsr        [A5 - 0x1C4]
  6146. 00004464  600C                     bra        +0xE /* 00004472 */
  6147. label00004466:
  6148. 00004466  7000                     moveq.l    D0, 0x00
  6149. 00004468  206E 0008                movea.l    A0, [A6 + 0x8]
  6150. 0000446C  2250                     movea.l    A1, [A0]
  6151. 0000446E  2340 0078                move.l     [A1 + 0x78], D0
  6152. label00004472:
  6153. 00004472  102E 000C                move.b     D0, [A6 + 0xC]
  6154. 00004476  6722                     beq        +0x24 /* 0000449A */
  6155. 00004478  486D CE8E                pea.l      [A5 - 0x3172]
  6156. 0000447C  7072                     moveq.l    D0, 0x72
  6157. 0000447E  2F00                     move.l     -[A7], D0
  6158. 00004480  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  6159. 00004484  246E 0008                movea.l    A2, [A6 + 0x8]
  6160. 00004488  2052                     movea.l    A0, [A2]
  6161. 0000448A  2140 007C                move.l     [A0 + 0x7C], D0
  6162. 0000448E  2F0A                     move.l     -[A7], A2
  6163. 00004490  2F0A                     move.l     -[A7], A2
  6164. 00004492  2F00                     move.l     -[A7], D0
  6165. 00004494  4EBA D47E                jsr        [PC - 0x2B82 /* 00001914 */]
  6166. 00004498  600C                     bra        +0xE /* 000044A6 */
  6167. label0000449A:
  6168. 0000449A  7000                     moveq.l    D0, 0x00
  6169. 0000449C  206E 0008                movea.l    A0, [A6 + 0x8]
  6170. 000044A0  2250                     movea.l    A1, [A0]
  6171. 000044A2  2340 007C                move.l     [A1 + 0x7C], D0
  6172. label000044A6:
  6173. 000044A6  7000                     moveq.l    D0, 0x00
  6174. 000044A8  206E 0008                movea.l    A0, [A6 + 0x8]
  6175. 000044AC  2250                     movea.l    A1, [A0]
  6176. 000044AE  2340 0070                move.l     [A1 + 0x70], D0
  6177. 000044B2  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  6178. 000044B6  4E5E                     unlink     A6
  6179. 000044B8  4E74 000A                rtd        0x000A
  6180. export_265:
  6181. 000044BC  4E56 0000                link       A6, 0
  6182. 000044C0  2F0A                     move.l     -[A7], A2
  6183. 000044C2  202E 000C                move.l     D0, [A6 + 0xC]
  6184. 000044C6  246E 0008                movea.l    A2, [A6 + 0x8]
  6185. 000044CA  2052                     movea.l    A0, [A2]
  6186. 000044CC  2140 0070                move.l     [A0 + 0x70], D0
  6187. 000044D0  2F0A                     move.l     -[A7], A2
  6188. 000044D2  2F00                     move.l     -[A7], D0
  6189. 000044D4  4EAD F3D4                jsr        [A5 - 0xC2C]
  6190. 000044D8  2F0A                     move.l     -[A7], A2
  6191. 000044DA  4EAD FE94                jsr        [A5 - 0x16C]
  6192. 000044DE  2F0A                     move.l     -[A7], A2
  6193. 000044E0  4EAD FE9A                jsr        [A5 - 0x166]
  6194. 000044E4  245F                     movea.l    A2, [A7]+
  6195. 000044E6  4E5E                     unlink     A6
  6196. 000044E8  4E74 0008                rtd        0x0008
  6197. export_266:
  6198. 000044EC  4E56 0000                link       A6, 0
  6199. 000044F0  2F0A                     move.l     -[A7], A2
  6200. 000044F2  246E 0008                movea.l    A2, [A6 + 0x8]
  6201. 000044F6  2052                     movea.l    A0, [A2]
  6202. 000044F8  316E 000E 0090           move.w     [A0 + 0x90], [A6 + 0xE]
  6203. 000044FE  2052                     movea.l    A0, [A2]
  6204. 00004500  316E 000C 0092           move.w     [A0 + 0x92], [A6 + 0xC]
  6205. 00004506  245F                     movea.l    A2, [A7]+
  6206. 00004508  4E5E                     unlink     A6
  6207. 0000450A  4E74 0008                rtd        0x0008
  6208. export_267:
  6209. 0000450E  4E56 0000                link       A6, 0
  6210. 00004512  2F0A                     move.l     -[A7], A2
  6211. 00004514  246E 0008                movea.l    A2, [A6 + 0x8]
  6212. 00004518  2052                     movea.l    A0, [A2]
  6213. 0000451A  3028 0090                move.w     D0, [A0 + 0x90]
  6214. 0000451E  206E 0010                movea.l    A0, [A6 + 0x10]
  6215. 00004522  3080                     move.w     [A0], D0
  6216. 00004524  2052                     movea.l    A0, [A2]
  6217. 00004526  3028 0092                move.w     D0, [A0 + 0x92]
  6218. 0000452A  206E 000C                movea.l    A0, [A6 + 0xC]
  6219. 0000452E  3080                     move.w     [A0], D0
  6220. 00004530  245F                     movea.l    A2, [A7]+
  6221. 00004532  4E5E                     unlink     A6
  6222. 00004534  4E74 000C                rtd        0x000C
  6223. export_268:
  6224. 00004538  4E56 0000                link       A6, 0
  6225. 0000453C  2F0A                     move.l     -[A7], A2
  6226. 0000453E  246E 0008                movea.l    A2, [A6 + 0x8]
  6227. 00004542  2052                     movea.l    A0, [A2]
  6228. 00004544  316E 000E 0094           move.w     [A0 + 0x94], [A6 + 0xE]
  6229. 0000454A  2052                     movea.l    A0, [A2]
  6230. 0000454C  316E 000C 0096           move.w     [A0 + 0x96], [A6 + 0xC]
  6231. 00004552  245F                     movea.l    A2, [A7]+
  6232. 00004554  4E5E                     unlink     A6
  6233. 00004556  4E74 0008                rtd        0x0008
  6234. export_269:
  6235. 0000455A  4E56 0000                link       A6, 0
  6236. 0000455E  48E7 1030                movem.l    -[A7], D3,A2,A3
  6237. 00004562  246E 0008                movea.l    A2, [A6 + 0x8]
  6238. 00004566  2052                     movea.l    A0, [A2]
  6239. 00004568  7038                     moveq.l    D0, 0x38
  6240. 0000456A  D1C0                     add.l      A0, D0
  6241. 0000456C  266E 000C                movea.l    A3, [A6 + 0xC]
  6242. 00004570  26D8                     move.l     [A3]+, [A0]+
  6243. 00004572  26D8                     move.l     [A3]+, [A0]+
  6244. 00004574  26D8                     move.l     [A3]+, [A0]+
  6245. 00004576  26D8                     move.l     [A3]+, [A0]+
  6246. 00004578  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6247. 0000457C  7601                     moveq.l    D3, 0x01
  6248. 0000457E  2F03                     move.l     -[A7], D3
  6249. 00004580  2F03                     move.l     -[A7], D3
  6250. 00004582  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  6251. 00004586  2052                     movea.l    A0, [A2]
  6252. 00004588  4AA8 0074                tst.l      [A0 + 0x74]
  6253. 0000458C  670C                     beq        +0xE /* 0000459A */
  6254. 0000458E  206E 000C                movea.l    A0, [A6 + 0xC]
  6255. 00004592  04A8 0000 000F 0008      subi.l     [A0 + 0x8], 0xF
  6256. label0000459A:
  6257. 0000459A  206E 0008                movea.l    A0, [A6 + 0x8]
  6258. 0000459E  2250                     movea.l    A1, [A0]
  6259. 000045A0  4AA9 0078                tst.l      [A1 + 0x78]
  6260. 000045A4  670C                     beq        +0xE /* 000045B2 */
  6261. 000045A6  206E 000C                movea.l    A0, [A6 + 0xC]
  6262. 000045AA  04A8 0000 000F 000C      subi.l     [A0 + 0xC], 0xF
  6263. label000045B2:
  6264. 000045B2  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  6265. 000045B6  4E5E                     unlink     A6
  6266. 000045B8  4E74 0008                rtd        0x0008
  6267. export_270:
  6268. 000045BC  4E56 FFF0                link       A6, -0x0010
  6269. 000045C0  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  6270. 000045C4  246E 0008                movea.l    A2, [A6 + 0x8]
  6271. 000045C8  2052                     movea.l    A0, [A2]
  6272. 000045CA  2668 0070                movea.l    A3, [A0 + 0x70]
  6273. 000045CE  B6FC 0000                cmpa.w     A3, 0x0
  6274. 000045D2  6700 0134                beq        +0x136 /* 00004708 */
  6275. 000045D6  486E FFF4                pea.l      [A6 - 0xC]
  6276. 000045DA  486E FFF8                pea.l      [A6 - 0x8]
  6277. 000045DE  2F0B                     move.l     -[A7], A3
  6278. 000045E0  4EAD F39E                jsr        [A5 - 0xC62]
  6279. 000045E4  2052                     movea.l    A0, [A2]
  6280. 000045E6  216E FFF4 0080           move.l     [A0 + 0x80], [A6 - 0xC]
  6281. 000045EC  2052                     movea.l    A0, [A2]
  6282. 000045EE  216E FFF8 0084           move.l     [A0 + 0x84], [A6 - 0x8]
  6283. 000045F4  486E FFFC                pea.l      [A6 - 0x4]
  6284. 000045F8  486E FFFE                pea.l      [A6 - 0x2]
  6285. 000045FC  2052                     movea.l    A0, [A2]
  6286. 000045FE  2F28 0070                move.l     -[A7], [A0 + 0x70]
  6287. 00004602  4EAD F3AA                jsr        [A5 - 0xC56]
  6288. 00004606  2052                     movea.l    A0, [A2]
  6289. 00004608  316E FFFC 008C           move.w     [A0 + 0x8C], [A6 - 0x4]
  6290. 0000460E  2052                     movea.l    A0, [A2]
  6291. 00004610  316E FFFE 008E           move.w     [A0 + 0x8E], [A6 - 0x2]
  6292. 00004616  2652                     movea.l    A3, [A2]
  6293. 00004618  202B 0080                move.l     D0, [A3 + 0x80]
  6294. 0000461C  223C 0000 7FFF           move.l     D1, 0x7FFF
  6295. 00004622  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  6296. 00004626  5240                     addq.w     D0, 1
  6297. 00004628  3740 0088                move.w     [A3 + 0x88], D0
  6298. 0000462C  2652                     movea.l    A3, [A2]
  6299. 0000462E  202B 0084                move.l     D0, [A3 + 0x84]
  6300. 00004632  223C 0000 7FFF           move.l     D1, 0x7FFF
  6301. 00004638  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  6302. 0000463C  5240                     addq.w     D0, 1
  6303. 0000463E  3740 008A                move.w     [A3 + 0x8A], D0
  6304. 00004642  2652                     movea.l    A3, [A2]
  6305. 00004644  362B 0088                move.w     D3, [A3 + 0x88]
  6306. 00004648  47EB 0090                lea.l      A3, [A3 + 0x90]
  6307. 0000464C  3813                     move.w     D4, [A3]
  6308. 0000464E  B644                     cmp.w      D3, D4
  6309. 00004650  6F06                     ble        +0x8 /* 00004658 */
  6310. 00004652  2003                     move.l     D0, D3
  6311. 00004654  48C0                     ext.l      D0
  6312. 00004656  6008                     bra        +0xA /* 00004660 */
  6313. label00004658:
  6314. 00004658  3004                     move.w     D0, D4
  6315. 0000465A  2200                     move.l     D1, D0
  6316. 0000465C  48C1                     ext.l      D1
  6317. 0000465E  2001                     move.l     D0, D1
  6318. label00004660:
  6319. 00004660  3680                     move.w     [A3], D0
  6320. 00004662  2652                     movea.l    A3, [A2]
  6321. 00004664  362B 008A                move.w     D3, [A3 + 0x8A]
  6322. 00004668  47EB 0092                lea.l      A3, [A3 + 0x92]
  6323. 0000466C  3813                     move.w     D4, [A3]
  6324. 0000466E  B644                     cmp.w      D3, D4
  6325. 00004670  6F06                     ble        +0x8 /* 00004678 */
  6326. 00004672  2003                     move.l     D0, D3
  6327. 00004674  48C0                     ext.l      D0
  6328. 00004676  6008                     bra        +0xA /* 00004680 */
  6329. label00004678:
  6330. 00004678  3004                     move.w     D0, D4
  6331. 0000467A  2200                     move.l     D1, D0
  6332. 0000467C  48C1                     ext.l      D1
  6333. 0000467E  2001                     move.l     D0, D1
  6334. label00004680:
  6335. 00004680  3680                     move.w     [A3], D0
  6336. 00004682  486E FFF4                pea.l      [A6 - 0xC]
  6337. 00004686  486E FFF8                pea.l      [A6 - 0x8]
  6338. 0000468A  2052                     movea.l    A0, [A2]
  6339. 0000468C  2F28 0070                move.l     -[A7], [A0 + 0x70]
  6340. 00004690  4EAD F3A4                jsr        [A5 - 0xC5C]
  6341. 00004694  2652                     movea.l    A3, [A2]
  6342. 00004696  246B 0074                movea.l    A2, [A3 + 0x74]
  6343. 0000469A  B4FC 0000                cmpa.w     A2, 0x0
  6344. 0000469E  672C                     beq        +0x2E /* 000046CC */
  6345. 000046A0  262B 0080                move.l     D3, [A3 + 0x80]
  6346. 000046A4  302B 008C                move.w     D0, [A3 + 0x8C]
  6347. 000046A8  48C0                     ext.l      D0
  6348. 000046AA  9680                     sub.l      D3, D0
  6349. 000046AC  282E FFF4                move.l     D4, [A6 - 0xC]
  6350. 000046B0  B684                     cmp.l      D3, D4
  6351. 000046B2  6F04                     ble        +0x6 /* 000046B8 */
  6352. 000046B4  2003                     move.l     D0, D3
  6353. 000046B6  6002                     bra        +0x4 /* 000046BA */
  6354. label000046B8:
  6355. 000046B8  2004                     move.l     D0, D4
  6356. label000046BA:
  6357. 000046BA  322B 0088                move.w     D1, [A3 + 0x88]
  6358. 000046BE  48C1                     ext.l      D1
  6359. 000046C0  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  6360. 000046C4  3F00                     move.w     -[A7], D0
  6361. 000046C6  2F0A                     move.l     -[A7], A2
  6362. 000046C8  4EAD F0F2                jsr        [A5 - 0xF0E]
  6363. label000046CC:
  6364. 000046CC  246E 0008                movea.l    A2, [A6 + 0x8]
  6365. 000046D0  2652                     movea.l    A3, [A2]
  6366. 000046D2  246B 0078                movea.l    A2, [A3 + 0x78]
  6367. 000046D6  B4FC 0000                cmpa.w     A2, 0x0
  6368. 000046DA  672C                     beq        +0x2E /* 00004708 */
  6369. 000046DC  262B 0084                move.l     D3, [A3 + 0x84]
  6370. 000046E0  302B 008E                move.w     D0, [A3 + 0x8E]
  6371. 000046E4  48C0                     ext.l      D0
  6372. 000046E6  9680                     sub.l      D3, D0
  6373. 000046E8  282E FFF8                move.l     D4, [A6 - 0x8]
  6374. 000046EC  B684                     cmp.l      D3, D4
  6375. 000046EE  6F04                     ble        +0x6 /* 000046F4 */
  6376. 000046F0  2003                     move.l     D0, D3
  6377. 000046F2  6002                     bra        +0x4 /* 000046F6 */
  6378. label000046F4:
  6379. 000046F4  2004                     move.l     D0, D4
  6380. label000046F6:
  6381. 000046F6  322B 008A                move.w     D1, [A3 + 0x8A]
  6382. 000046FA  48C1                     ext.l      D1
  6383. 000046FC  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  6384. 00004700  3F00                     move.w     -[A7], D0
  6385. 00004702  2F0A                     move.l     -[A7], A2
  6386. 00004704  4EAD F0F2                jsr        [A5 - 0xF0E]
  6387. label00004708:
  6388. 00004708  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  6389. 0000470C  4E5E                     unlink     A6
  6390. 0000470E  4E74 0004                rtd        0x0004
  6391. export_271:
  6392. 00004712  4E56 FFF8                link       A6, -0x0008
  6393. 00004716  48E7 0030                movem.l    -[A7], A2,A3
  6394. 0000471A  246E 0008                movea.l    A2, [A6 + 0x8]
  6395. 0000471E  2052                     movea.l    A0, [A2]
  6396. 00004720  2668 0070                movea.l    A3, [A0 + 0x70]
  6397. 00004724  B6FC 0000                cmpa.w     A3, 0x0
  6398. 00004728  6756                     beq        +0x58 /* 00004780 */
  6399. 0000472A  486E FFF8                pea.l      [A6 - 0x8]
  6400. 0000472E  486E FFFC                pea.l      [A6 - 0x4]
  6401. 00004732  2F0B                     move.l     -[A7], A3
  6402. 00004734  4EAD F3A4                jsr        [A5 - 0xC5C]
  6403. 00004738  2652                     movea.l    A3, [A2]
  6404. 0000473A  246B 0074                movea.l    A2, [A3 + 0x74]
  6405. 0000473E  B4FC 0000                cmpa.w     A2, 0x0
  6406. 00004742  6716                     beq        +0x18 /* 0000475A */
  6407. 00004744  202E FFF8                move.l     D0, [A6 - 0x8]
  6408. 00004748  322B 0088                move.w     D1, [A3 + 0x88]
  6409. 0000474C  48C1                     ext.l      D1
  6410. 0000474E  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  6411. 00004752  3F00                     move.w     -[A7], D0
  6412. 00004754  2F0A                     move.l     -[A7], A2
  6413. 00004756  4EAD F0E6                jsr        [A5 - 0xF1A]
  6414. label0000475A:
  6415. 0000475A  246E 0008                movea.l    A2, [A6 + 0x8]
  6416. 0000475E  2652                     movea.l    A3, [A2]
  6417. 00004760  246B 0078                movea.l    A2, [A3 + 0x78]
  6418. 00004764  B4FC 0000                cmpa.w     A2, 0x0
  6419. 00004768  6716                     beq        +0x18 /* 00004780 */
  6420. 0000476A  202E FFFC                move.l     D0, [A6 - 0x4]
  6421. 0000476E  322B 008A                move.w     D1, [A3 + 0x8A]
  6422. 00004772  48C1                     ext.l      D1
  6423. 00004774  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  6424. 00004778  3F00                     move.w     -[A7], D0
  6425. 0000477A  2F0A                     move.l     -[A7], A2
  6426. 0000477C  4EAD F0E6                jsr        [A5 - 0xF1A]
  6427. label00004780:
  6428. 00004780  4CDF 0C00                movem.l    A2,A3, [A7]+
  6429. 00004784  4E5E                     unlink     A6
  6430. 00004786  4E74 0004                rtd        0x0004
  6431. export_272:
  6432. 0000478A  4E56 0000                link       A6, 0
  6433. 0000478E  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  6434. 00004792  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  6435. 00004796  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6436. 0000479A  4EBA D958                jsr        [PC - 0x26A8 /* 000020F4 */]
  6437. 0000479E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6438. 000047A2  4EAD FE94                jsr        [A5 - 0x16C]
  6439. 000047A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6440. 000047AA  4EAD FE9A                jsr        [A5 - 0x166]
  6441. 000047AE  4E5E                     unlink     A6
  6442. 000047B0  4E74 000A                rtd        0x000A
  6443. export_273:
  6444. 000047B4  4E56 FFF0                link       A6, -0x0010
  6445. 000047B8  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  6446. 000047BC  486E FFFC                pea.l      [A6 - 0x4]
  6447. 000047C0  486E FFFE                pea.l      [A6 - 0x2]
  6448. 000047C4  206E 0008                movea.l    A0, [A6 + 0x8]
  6449. 000047C8  2250                     movea.l    A1, [A0]
  6450. 000047CA  2F29 0070                move.l     -[A7], [A1 + 0x70]
  6451. 000047CE  4EAD F3DA                jsr        [A5 - 0xC26]
  6452. 000047D2  302E 000C                move.w     D0, [A6 + 0xC]
  6453. 000047D6  48C0                     ext.l      D0
  6454. 000047D8  7214                     moveq.l    D1, 0x14
  6455. 000047DA  B041                     cmp.w      D0, D1
  6456. 000047DC  6714                     beq        +0x16 /* 000047F2 */
  6457. 000047DE  7215                     moveq.l    D1, 0x15
  6458. 000047E0  B041                     cmp.w      D0, D1
  6459. 000047E2  6718                     beq        +0x1A /* 000047FC */
  6460. 000047E4  7216                     moveq.l    D1, 0x16
  6461. 000047E6  B041                     cmp.w      D0, D1
  6462. 000047E8  671A                     beq        +0x1C /* 00004804 */
  6463. 000047EA  7217                     moveq.l    D1, 0x17
  6464. 000047EC  B041                     cmp.w      D0, D1
  6465. 000047EE  6742                     beq        +0x44 /* 00004832 */
  6466. 000047F0  606C                     bra        +0x6E /* 0000485E */
  6467. label000047F2:
  6468. 000047F2  3A2E FFFC                move.w     D5, [A6 - 0x4]
  6469. 000047F6  48C5                     ext.l      D5
  6470. 000047F8  4485                     neg.l      D5
  6471. 000047FA  6062                     bra        +0x64 /* 0000485E */
  6472. label000047FC:
  6473. 000047FC  3A2E FFFC                move.w     D5, [A6 - 0x4]
  6474. 00004800  48C5                     ext.l      D5
  6475. 00004802  605A                     bra        +0x5C /* 0000485E */
  6476. label00004804:
  6477. 00004804  700A                     moveq.l    D0, 0x0A
  6478. 00004806  2040                     movea.l    A0, D0
  6479. 00004808  43EE FFF0                lea.l      A1, [A6 - 0x10]
  6480. 0000480C  A03B                     syscall    Delay
  6481. 0000480E  2280                     move.l     [A1], D0
  6482. 00004810  246E 0008                movea.l    A2, [A6 + 0x8]
  6483. 00004814  2652                     movea.l    A3, [A2]
  6484. 00004816  362B 0094                move.w     D3, [A3 + 0x94]
  6485. 0000481A  48C3                     ext.l      D3
  6486. 0000481C  302B 008C                move.w     D0, [A3 + 0x8C]
  6487. 00004820  48C0                     ext.l      D0
  6488. 00004822  9680                     sub.l      D3, D0
  6489. 00004824  78FF                     moveq.l    D4, 0xFFFFFFFF
  6490. 00004826  B684                     cmp.l      D3, D4
  6491. 00004828  6C04                     bge        +0x6 /* 0000482E */
  6492. 0000482A  2A03                     move.l     D5, D3
  6493. 0000482C  6002                     bra        +0x4 /* 00004830 */
  6494. label0000482E:
  6495. 0000482E  2A04                     move.l     D5, D4
  6496. label00004830:
  6497. 00004830  602C                     bra        +0x2E /* 0000485E */
  6498. label00004832:
  6499. 00004832  700A                     moveq.l    D0, 0x0A
  6500. 00004834  2040                     movea.l    A0, D0
  6501. 00004836  43EE FFF0                lea.l      A1, [A6 - 0x10]
  6502. 0000483A  A03B                     syscall    Delay
  6503. 0000483C  2280                     move.l     [A1], D0
  6504. 0000483E  246E 0008                movea.l    A2, [A6 + 0x8]
  6505. 00004842  2652                     movea.l    A3, [A2]
  6506. 00004844  362B 008C                move.w     D3, [A3 + 0x8C]
  6507. 00004848  48C3                     ext.l      D3
  6508. 0000484A  302B 0094                move.w     D0, [A3 + 0x94]
  6509. 0000484E  48C0                     ext.l      D0
  6510. 00004850  9680                     sub.l      D3, D0
  6511. 00004852  7801                     moveq.l    D4, 0x01
  6512. 00004854  B684                     cmp.l      D3, D4
  6513. 00004856  6F04                     ble        +0x6 /* 0000485C */
  6514. 00004858  2A03                     move.l     D5, D3
  6515. 0000485A  6002                     bra        +0x4 /* 0000485E */
  6516. label0000485C:
  6517. 0000485C  2A04                     move.l     D5, D4
  6518. label0000485E:
  6519. 0000485E  486E FFF8                pea.l      [A6 - 0x8]
  6520. 00004862  486E FFF4                pea.l      [A6 - 0xC]
  6521. 00004866  206E 0008                movea.l    A0, [A6 + 0x8]
  6522. 0000486A  2250                     movea.l    A1, [A0]
  6523. 0000486C  2F29 0070                move.l     -[A7], [A1 + 0x70]
  6524. 00004870  4EAD F3A4                jsr        [A5 - 0xC5C]
  6525. 00004874  4A85                     tst.l      D5
  6526. 00004876  6A14                     bpl        +0x16 /* 0000488C */
  6527. 00004878  2C2E FFF8                move.l     D6, [A6 - 0x8]
  6528. 0000487C  4486                     neg.l      D6
  6529. 0000487E  BA86                     cmp.l      D5, D6
  6530. 00004880  6F04                     ble        +0x6 /* 00004886 */
  6531. 00004882  2605                     move.l     D3, D5
  6532. 00004884  6002                     bra        +0x4 /* 00004888 */
  6533. label00004886:
  6534. 00004886  2606                     move.l     D3, D6
  6535. label00004888:
  6536. 00004888  2A03                     move.l     D5, D3
  6537. 0000488A  602A                     bra        +0x2C /* 000048B6 */
  6538. label0000488C:
  6539. 0000488C  246E 0008                movea.l    A2, [A6 + 0x8]
  6540. 00004890  2652                     movea.l    A3, [A2]
  6541. 00004892  2C2B 0080                move.l     D6, [A3 + 0x80]
  6542. 00004896  9CAE FFF8                sub.l      D6, [A6 - 0x8]
  6543. 0000489A  302B 008C                move.w     D0, [A3 + 0x8C]
  6544. 0000489E  48C0                     ext.l      D0
  6545. 000048A0  9C80                     sub.l      D6, D0
  6546. 000048A2  7600                     moveq.l    D3, 0x00
  6547. 000048A4  BC83                     cmp.l      D6, D3
  6548. 000048A6  6A02                     bpl        +0x4 /* 000048AA */
  6549. 000048A8  2C03                     move.l     D6, D3
  6550. label000048AA:
  6551. 000048AA  BA86                     cmp.l      D5, D6
  6552. 000048AC  6C04                     bge        +0x6 /* 000048B2 */
  6553. 000048AE  2605                     move.l     D3, D5
  6554. 000048B0  6002                     bra        +0x4 /* 000048B4 */
  6555. label000048B2:
  6556. 000048B2  2606                     move.l     D3, D6
  6557. label000048B4:
  6558. 000048B4  2A03                     move.l     D5, D3
  6559. label000048B6:
  6560. 000048B6  4A85                     tst.l      D5
  6561. 000048B8  672A                     beq        +0x2C /* 000048E4 */
  6562. 000048BA  2F05                     move.l     -[A7], D5
  6563. 000048BC  42A7                     clr.l      -[A7]
  6564. 000048BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6565. 000048C2  4EAD FEB2                jsr        [A5 - 0x14E]
  6566. 000048C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6567. 000048CA  4EAD FE94                jsr        [A5 - 0x16C]
  6568. 000048CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6569. 000048D2  4EAD FE9A                jsr        [A5 - 0x166]
  6570. 000048D6  206E 0008                movea.l    A0, [A6 + 0x8]
  6571. 000048DA  2250                     movea.l    A1, [A0]
  6572. 000048DC  2F29 0074                move.l     -[A7], [A1 + 0x74]
  6573. 000048E0  4EAD CFA0                jsr        [A5 - 0x3060]
  6574. label000048E4:
  6575. 000048E4  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  6576. 000048E8  4E5E                     unlink     A6
  6577. 000048EA  4E74 0006                rtd        0x0006
  6578. export_274:
  6579. 000048EE  4E56 FFF0                link       A6, -0x0010
  6580. 000048F2  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  6581. 000048F6  486E FFFC                pea.l      [A6 - 0x4]
  6582. 000048FA  486E FFFE                pea.l      [A6 - 0x2]
  6583. 000048FE  206E 0008                movea.l    A0, [A6 + 0x8]
  6584. 00004902  2250                     movea.l    A1, [A0]
  6585. 00004904  2F29 0070                move.l     -[A7], [A1 + 0x70]
  6586. 00004908  4EAD F3DA                jsr        [A5 - 0xC26]
  6587. 0000490C  302E 000C                move.w     D0, [A6 + 0xC]
  6588. 00004910  48C0                     ext.l      D0
  6589. 00004912  7214                     moveq.l    D1, 0x14
  6590. 00004914  B041                     cmp.w      D0, D1
  6591. 00004916  6714                     beq        +0x16 /* 0000492C */
  6592. 00004918  7215                     moveq.l    D1, 0x15
  6593. 0000491A  B041                     cmp.w      D0, D1
  6594. 0000491C  6718                     beq        +0x1A /* 00004936 */
  6595. 0000491E  7216                     moveq.l    D1, 0x16
  6596. 00004920  B041                     cmp.w      D0, D1
  6597. 00004922  671A                     beq        +0x1C /* 0000493E */
  6598. 00004924  7217                     moveq.l    D1, 0x17
  6599. 00004926  B041                     cmp.w      D0, D1
  6600. 00004928  6742                     beq        +0x44 /* 0000496C */
  6601. 0000492A  606C                     bra        +0x6E /* 00004998 */
  6602. label0000492C:
  6603. 0000492C  3A2E FFFE                move.w     D5, [A6 - 0x2]
  6604. 00004930  48C5                     ext.l      D5
  6605. 00004932  4485                     neg.l      D5
  6606. 00004934  6062                     bra        +0x64 /* 00004998 */
  6607. label00004936:
  6608. 00004936  3A2E FFFE                move.w     D5, [A6 - 0x2]
  6609. 0000493A  48C5                     ext.l      D5
  6610. 0000493C  605A                     bra        +0x5C /* 00004998 */
  6611. label0000493E:
  6612. 0000493E  700A                     moveq.l    D0, 0x0A
  6613. 00004940  2040                     movea.l    A0, D0
  6614. 00004942  43EE FFF0                lea.l      A1, [A6 - 0x10]
  6615. 00004946  A03B                     syscall    Delay
  6616. 00004948  2280                     move.l     [A1], D0
  6617. 0000494A  246E 0008                movea.l    A2, [A6 + 0x8]
  6618. 0000494E  2652                     movea.l    A3, [A2]
  6619. 00004950  362B 0096                move.w     D3, [A3 + 0x96]
  6620. 00004954  48C3                     ext.l      D3
  6621. 00004956  302B 008E                move.w     D0, [A3 + 0x8E]
  6622. 0000495A  48C0                     ext.l      D0
  6623. 0000495C  9680                     sub.l      D3, D0
  6624. 0000495E  78FF                     moveq.l    D4, 0xFFFFFFFF
  6625. 00004960  B684                     cmp.l      D3, D4
  6626. 00004962  6C04                     bge        +0x6 /* 00004968 */
  6627. 00004964  2A03                     move.l     D5, D3
  6628. 00004966  6002                     bra        +0x4 /* 0000496A */
  6629. label00004968:
  6630. 00004968  2A04                     move.l     D5, D4
  6631. label0000496A:
  6632. 0000496A  602C                     bra        +0x2E /* 00004998 */
  6633. label0000496C:
  6634. 0000496C  700A                     moveq.l    D0, 0x0A
  6635. 0000496E  2040                     movea.l    A0, D0
  6636. 00004970  43EE FFF0                lea.l      A1, [A6 - 0x10]
  6637. 00004974  A03B                     syscall    Delay
  6638. 00004976  2280                     move.l     [A1], D0
  6639. 00004978  246E 0008                movea.l    A2, [A6 + 0x8]
  6640. 0000497C  2652                     movea.l    A3, [A2]
  6641. 0000497E  362B 008E                move.w     D3, [A3 + 0x8E]
  6642. 00004982  48C3                     ext.l      D3
  6643. 00004984  302B 0096                move.w     D0, [A3 + 0x96]
  6644. 00004988  48C0                     ext.l      D0
  6645. 0000498A  9680                     sub.l      D3, D0
  6646. 0000498C  7801                     moveq.l    D4, 0x01
  6647. 0000498E  B684                     cmp.l      D3, D4
  6648. 00004990  6F04                     ble        +0x6 /* 00004996 */
  6649. 00004992  2A03                     move.l     D5, D3
  6650. 00004994  6002                     bra        +0x4 /* 00004998 */
  6651. label00004996:
  6652. 00004996  2A04                     move.l     D5, D4
  6653. label00004998:
  6654. 00004998  486E FFF8                pea.l      [A6 - 0x8]
  6655. 0000499C  486E FFF4                pea.l      [A6 - 0xC]
  6656. 000049A0  206E 0008                movea.l    A0, [A6 + 0x8]
  6657. 000049A4  2250                     movea.l    A1, [A0]
  6658. 000049A6  2F29 0070                move.l     -[A7], [A1 + 0x70]
  6659. 000049AA  4EAD F3A4                jsr        [A5 - 0xC5C]
  6660. 000049AE  4A85                     tst.l      D5
  6661. 000049B0  6A14                     bpl        +0x16 /* 000049C6 */
  6662. 000049B2  2C2E FFF4                move.l     D6, [A6 - 0xC]
  6663. 000049B6  4486                     neg.l      D6
  6664. 000049B8  BA86                     cmp.l      D5, D6
  6665. 000049BA  6F04                     ble        +0x6 /* 000049C0 */
  6666. 000049BC  2605                     move.l     D3, D5
  6667. 000049BE  6002                     bra        +0x4 /* 000049C2 */
  6668. label000049C0:
  6669. 000049C0  2606                     move.l     D3, D6
  6670. label000049C2:
  6671. 000049C2  2A03                     move.l     D5, D3
  6672. 000049C4  602A                     bra        +0x2C /* 000049F0 */
  6673. label000049C6:
  6674. 000049C6  246E 0008                movea.l    A2, [A6 + 0x8]
  6675. 000049CA  2652                     movea.l    A3, [A2]
  6676. 000049CC  2C2B 0084                move.l     D6, [A3 + 0x84]
  6677. 000049D0  9CAE FFF4                sub.l      D6, [A6 - 0xC]
  6678. 000049D4  302B 008E                move.w     D0, [A3 + 0x8E]
  6679. 000049D8  48C0                     ext.l      D0
  6680. 000049DA  9C80                     sub.l      D6, D0
  6681. 000049DC  7600                     moveq.l    D3, 0x00
  6682. 000049DE  BC83                     cmp.l      D6, D3
  6683. 000049E0  6A02                     bpl        +0x4 /* 000049E4 */
  6684. 000049E2  2C03                     move.l     D6, D3
  6685. label000049E4:
  6686. 000049E4  BA86                     cmp.l      D5, D6
  6687. 000049E6  6C04                     bge        +0x6 /* 000049EC */
  6688. 000049E8  2605                     move.l     D3, D5
  6689. 000049EA  6002                     bra        +0x4 /* 000049EE */
  6690. label000049EC:
  6691. 000049EC  2606                     move.l     D3, D6
  6692. label000049EE:
  6693. 000049EE  2A03                     move.l     D5, D3
  6694. label000049F0:
  6695. 000049F0  4A85                     tst.l      D5
  6696. 000049F2  672A                     beq        +0x2C /* 00004A1E */
  6697. 000049F4  42A7                     clr.l      -[A7]
  6698. 000049F6  2F05                     move.l     -[A7], D5
  6699. 000049F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6700. 000049FC  4EAD FEB2                jsr        [A5 - 0x14E]
  6701. 00004A00  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6702. 00004A04  4EAD FE94                jsr        [A5 - 0x16C]
  6703. 00004A08  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6704. 00004A0C  4EAD FE9A                jsr        [A5 - 0x166]
  6705. 00004A10  206E 0008                movea.l    A0, [A6 + 0x8]
  6706. 00004A14  2250                     movea.l    A1, [A0]
  6707. 00004A16  2F29 0078                move.l     -[A7], [A1 + 0x78]
  6708. 00004A1A  4EAD CFA0                jsr        [A5 - 0x3060]
  6709. label00004A1E:
  6710. 00004A1E  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  6711. 00004A22  4E5E                     unlink     A6
  6712. 00004A24  4E74 0006                rtd        0x0006
  6713. export_275:
  6714. 00004A28  4E56 FFF0                link       A6, -0x0010
  6715. 00004A2C  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  6716. 00004A30  7A00                     moveq.l    D5, 0x00
  6717. 00004A32  7C00                     moveq.l    D6, 0x00
  6718. 00004A34  486E FFF4                pea.l      [A6 - 0xC]
  6719. 00004A38  486E FFF0                pea.l      [A6 - 0x10]
  6720. 00004A3C  246E 0008                movea.l    A2, [A6 + 0x8]
  6721. 00004A40  2052                     movea.l    A0, [A2]
  6722. 00004A42  2F28 0070                move.l     -[A7], [A0 + 0x70]
  6723. 00004A46  4EAD F3A4                jsr        [A5 - 0xC5C]
  6724. 00004A4A  302E 000E                move.w     D0, [A6 + 0xE]
  6725. 00004A4E  6700 009C                beq        +0x9E /* 00004AEC */
  6726. 00004A52  2052                     movea.l    A0, [A2]
  6727. 00004A54  4AA8 0074                tst.l      [A0 + 0x74]
  6728. 00004A58  6700 0092                beq        +0x94 /* 00004AEC */
  6729. 00004A5C  2052                     movea.l    A0, [A2]
  6730. 00004A5E  2F28 0074                move.l     -[A7], [A0 + 0x74]
  6731. 00004A62  4EAD F0EC                jsr        [A5 - 0xF14]
  6732. 00004A66  2640                     movea.l    A3, D0
  6733. 00004A68  2052                     movea.l    A0, [A2]
  6734. 00004A6A  2F28 0074                move.l     -[A7], [A0 + 0x74]
  6735. 00004A6E  4EAD F104                jsr        [A5 - 0xEFC]
  6736. 00004A72  3200                     move.w     D1, D0
  6737. 00004A74  200B                     move.l     D0, A3
  6738. 00004A76  B041                     cmp.w      D0, D1
  6739. 00004A78  6618                     bne        +0x1A /* 00004A92 */
  6740. 00004A7A  486E FFF8                pea.l      [A6 - 0x8]
  6741. 00004A7E  2052                     movea.l    A0, [A2]
  6742. 00004A80  2F28 0070                move.l     -[A7], [A0 + 0x70]
  6743. 00004A84  4EAD F3E0                jsr        [A5 - 0xC20]
  6744. 00004A88  2A2E FFFC                move.l     D5, [A6 - 0x4]
  6745. 00004A8C  9AAE FFF4                sub.l      D5, [A6 - 0xC]
  6746. 00004A90  605A                     bra        +0x5C /* 00004AEC */
  6747. label00004A92:
  6748. 00004A92  246E 0008                movea.l    A2, [A6 + 0x8]
  6749. 00004A96  2052                     movea.l    A0, [A2]
  6750. 00004A98  2F28 0074                move.l     -[A7], [A0 + 0x74]
  6751. 00004A9C  4EAD F0EC                jsr        [A5 - 0xF14]
  6752. 00004AA0  2640                     movea.l    A3, D0
  6753. 00004AA2  2052                     movea.l    A0, [A2]
  6754. 00004AA4  2F28 0074                move.l     -[A7], [A0 + 0x74]
  6755. 00004AA8  4EAD F0F8                jsr        [A5 - 0xF08]
  6756. 00004AAC  3200                     move.w     D1, D0
  6757. 00004AAE  200B                     move.l     D0, A3
  6758. 00004AB0  B041                     cmp.w      D0, D1
  6759. 00004AB2  6620                     bne        +0x22 /* 00004AD4 */
  6760. 00004AB4  2652                     movea.l    A3, [A2]
  6761. 00004AB6  262B 0080                move.l     D3, [A3 + 0x80]
  6762. 00004ABA  302B 008C                move.w     D0, [A3 + 0x8C]
  6763. 00004ABE  48C0                     ext.l      D0
  6764. 00004AC0  9680                     sub.l      D3, D0
  6765. 00004AC2  96AE FFF4                sub.l      D3, [A6 - 0xC]
  6766. 00004AC6  7800                     moveq.l    D4, 0x00
  6767. 00004AC8  B684                     cmp.l      D3, D4
  6768. 00004ACA  6A04                     bpl        +0x6 /* 00004AD0 */
  6769. 00004ACC  2A04                     move.l     D5, D4
  6770. 00004ACE  6002                     bra        +0x4 /* 00004AD2 */
  6771. label00004AD0:
  6772. 00004AD0  2A03                     move.l     D5, D3
  6773. label00004AD2:
  6774. 00004AD2  6018                     bra        +0x1A /* 00004AEC */
  6775. label00004AD4:
  6776. 00004AD4  302E 000E                move.w     D0, [A6 + 0xE]
  6777. 00004AD8  48C0                     ext.l      D0
  6778. 00004ADA  206E 0008                movea.l    A0, [A6 + 0x8]
  6779. 00004ADE  2250                     movea.l    A1, [A0]
  6780. 00004AE0  3229 0088                move.w     D1, [A1 + 0x88]
  6781. 00004AE4  48C1                     ext.l      D1
  6782. 00004AE6  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6783. 00004AEA  2A00                     move.l     D5, D0
  6784. label00004AEC:
  6785. 00004AEC  302E 000C                move.w     D0, [A6 + 0xC]
  6786. 00004AF0  6700 00A4                beq        +0xA6 /* 00004B96 */
  6787. 00004AF4  206E 0008                movea.l    A0, [A6 + 0x8]
  6788. 00004AF8  2250                     movea.l    A1, [A0]
  6789. 00004AFA  4AA9 0078                tst.l      [A1 + 0x78]
  6790. 00004AFE  6700 0096                beq        +0x98 /* 00004B96 */
  6791. 00004B02  246E 0008                movea.l    A2, [A6 + 0x8]
  6792. 00004B06  2052                     movea.l    A0, [A2]
  6793. 00004B08  2F28 0078                move.l     -[A7], [A0 + 0x78]
  6794. 00004B0C  4EAD F0EC                jsr        [A5 - 0xF14]
  6795. 00004B10  2640                     movea.l    A3, D0
  6796. 00004B12  2052                     movea.l    A0, [A2]
  6797. 00004B14  2F28 0078                move.l     -[A7], [A0 + 0x78]
  6798. 00004B18  4EAD F104                jsr        [A5 - 0xEFC]
  6799. 00004B1C  3200                     move.w     D1, D0
  6800. 00004B1E  200B                     move.l     D0, A3
  6801. 00004B20  B041                     cmp.w      D0, D1
  6802. 00004B22  6618                     bne        +0x1A /* 00004B3C */
  6803. 00004B24  486E FFF8                pea.l      [A6 - 0x8]
  6804. 00004B28  2052                     movea.l    A0, [A2]
  6805. 00004B2A  2F28 0070                move.l     -[A7], [A0 + 0x70]
  6806. 00004B2E  4EAD F3E0                jsr        [A5 - 0xC20]
  6807. 00004B32  2C2E FFF8                move.l     D6, [A6 - 0x8]
  6808. 00004B36  9CAE FFF0                sub.l      D6, [A6 - 0x10]
  6809. 00004B3A  605A                     bra        +0x5C /* 00004B96 */
  6810. label00004B3C:
  6811. 00004B3C  246E 0008                movea.l    A2, [A6 + 0x8]
  6812. 00004B40  2052                     movea.l    A0, [A2]
  6813. 00004B42  2F28 0078                move.l     -[A7], [A0 + 0x78]
  6814. 00004B46  4EAD F0EC                jsr        [A5 - 0xF14]
  6815. 00004B4A  2640                     movea.l    A3, D0
  6816. 00004B4C  2052                     movea.l    A0, [A2]
  6817. 00004B4E  2F28 0078                move.l     -[A7], [A0 + 0x78]
  6818. 00004B52  4EAD F0F8                jsr        [A5 - 0xF08]
  6819. 00004B56  3200                     move.w     D1, D0
  6820. 00004B58  200B                     move.l     D0, A3
  6821. 00004B5A  B041                     cmp.w      D0, D1
  6822. 00004B5C  6620                     bne        +0x22 /* 00004B7E */
  6823. 00004B5E  2652                     movea.l    A3, [A2]
  6824. 00004B60  262B 0084                move.l     D3, [A3 + 0x84]
  6825. 00004B64  302B 008E                move.w     D0, [A3 + 0x8E]
  6826. 00004B68  48C0                     ext.l      D0
  6827. 00004B6A  9680                     sub.l      D3, D0
  6828. 00004B6C  96AE FFF0                sub.l      D3, [A6 - 0x10]
  6829. 00004B70  7800                     moveq.l    D4, 0x00
  6830. 00004B72  B684                     cmp.l      D3, D4
  6831. 00004B74  6A04                     bpl        +0x6 /* 00004B7A */
  6832. 00004B76  2C04                     move.l     D6, D4
  6833. 00004B78  6002                     bra        +0x4 /* 00004B7C */
  6834. label00004B7A:
  6835. 00004B7A  2C03                     move.l     D6, D3
  6836. label00004B7C:
  6837. 00004B7C  6018                     bra        +0x1A /* 00004B96 */
  6838. label00004B7E:
  6839. 00004B7E  302E 000C                move.w     D0, [A6 + 0xC]
  6840. 00004B82  48C0                     ext.l      D0
  6841. 00004B84  206E 0008                movea.l    A0, [A6 + 0x8]
  6842. 00004B88  2250                     movea.l    A1, [A0]
  6843. 00004B8A  3229 008A                move.w     D1, [A1 + 0x8A]
  6844. 00004B8E  48C1                     ext.l      D1
  6845. 00004B90  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6846. 00004B94  2C00                     move.l     D6, D0
  6847. label00004B96:
  6848. 00004B96  2605                     move.l     D3, D5
  6849. 00004B98  8686                     or.l       D3, D6
  6850. 00004B9A  670C                     beq        +0xE /* 00004BA8 */
  6851. 00004B9C  2F05                     move.l     -[A7], D5
  6852. 00004B9E  2F06                     move.l     -[A7], D6
  6853. 00004BA0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6854. 00004BA4  4EAD FEB2                jsr        [A5 - 0x14E]
  6855. label00004BA8:
  6856. 00004BA8  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  6857. 00004BAC  4E5E                     unlink     A6
  6858. 00004BAE  4E74 0008                rtd        0x0008
  6859. export_276:
  6860. 00004BB2  4E56 0000                link       A6, 0
  6861. 00004BB6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6862. 00004BBA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6863. 00004BBE  7001                     moveq.l    D0, 0x01
  6864. 00004BC0  1F00                     move.b     -[A7], D0
  6865. 00004BC2  206E 0008                movea.l    A0, [A6 + 0x8]
  6866. 00004BC6  2250                     movea.l    A1, [A0]
  6867. 00004BC8  2F29 0070                move.l     -[A7], [A1 + 0x70]
  6868. 00004BCC  4EAD F3E6                jsr        [A5 - 0xC1A]
  6869. 00004BD0  4E5E                     unlink     A6
  6870. 00004BD2  4E74 000C                rtd        0x000C
  6871. export_277:
  6872. 00004BD6  4E56 0000                link       A6, 0
  6873. 00004BDA  48E7 0028                movem.l    -[A7], A2,A4
  6874. 00004BDE  302E 0008                move.w     D0, [A6 + 0x8]
  6875. 00004BE2  6730                     beq        +0x32 /* 00004C14 */
  6876. 00004BE4  594F                     subq.w     A7, 4
  6877. 00004BE6  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  6878. 00004BEA  A95A                     syscall    GetControlReference/GetCRefCon
  6879. 00004BEC  285F                     movea.l    A4, [A7]+
  6880. 00004BEE  2454                     movea.l    A2, [A4]
  6881. 00004BF0  4A2A 0074                tst.b      [A2 + 0x74]
  6882. 00004BF4  660E                     bne        +0x10 /* 00004C04 */
  6883. 00004BF6  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  6884. 00004BFA  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  6885. 00004BFE  4EAD FEA0                jsr        [A5 - 0x160]
  6886. 00004C02  6010                     bra        +0x12 /* 00004C14 */
  6887. label00004C04:
  6888. 00004C04  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  6889. 00004C08  204C                     movea.l    A0, A4
  6890. 00004C0A  2250                     movea.l    A1, [A0]
  6891. 00004C0C  2F29 000C                move.l     -[A7], [A1 + 0xC]
  6892. 00004C10  4EAD FEA6                jsr        [A5 - 0x15A]
  6893. label00004C14:
  6894. 00004C14  4CDF 1400                movem.l    A2,A4, [A7]+
  6895. 00004C18  4E5E                     unlink     A6
  6896. 00004C1A  205F                     movea.l    A0, [A7]+
  6897. 00004C1C  5C4F                     addq.w     A7, 6
  6898. 00004C1E  4ED0                     jmp        [A0]
  6899. export_278:
  6900. 00004C20  4E56 0000                link       A6, 0
  6901. 00004C24  48E7 0030                movem.l    -[A7], A2,A3
  6902. 00004C28  246E 000A                movea.l    A2, [A6 + 0xA]
  6903. 00004C2C  2652                     movea.l    A3, [A2]
  6904. 00004C2E  4A2B 0074                tst.b      [A3 + 0x74]
  6905. 00004C32  6610                     bne        +0x12 /* 00004C44 */
  6906. 00004C34  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  6907. 00004C38  4267                     clr.w      -[A7]
  6908. 00004C3A  2F2B 000C                move.l     -[A7], [A3 + 0xC]
  6909. 00004C3E  4EAD FEAC                jsr        [A5 - 0x154]
  6910. 00004C42  6014                     bra        +0x16 /* 00004C58 */
  6911. label00004C44:
  6912. 00004C44  4267                     clr.w      -[A7]
  6913. 00004C46  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  6914. 00004C4A  206E 000A                movea.l    A0, [A6 + 0xA]
  6915. 00004C4E  2250                     movea.l    A1, [A0]
  6916. 00004C50  2F29 000C                move.l     -[A7], [A1 + 0xC]
  6917. 00004C54  4EAD FEAC                jsr        [A5 - 0x154]
  6918. label00004C58:
  6919. 00004C58  4CDF 0C00                movem.l    A2,A3, [A7]+
  6920. 00004C5C  4E5E                     unlink     A6
  6921. 00004C5E  4E74 0006                rtd        0x0006
  6922.